forked from Qortal/qortal-ui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
788 B
25 lines
788 B
const path = require('path') |
|
const uiCore = require('qortal-ui-core') |
|
const generateBuildConfig = uiCore('generate_build_config') |
|
const watch = uiCore('watch') |
|
const config = require('./config/config.js') |
|
|
|
const pluginsController = require('qortal-ui-plugins') |
|
const watchPlugins = pluginsController('watch') |
|
|
|
const watchInline = require('./watch-inline.js') |
|
|
|
let srcConfig = { |
|
...config.build, |
|
options: { |
|
...config.build.options, |
|
outputDir: path.join(__dirname, '/builtWWW'), |
|
sassOutputDir: path.join(__dirname, '/builtWWW/styles.bundle.css'), |
|
} |
|
} |
|
|
|
const { buildConfig, inlineConfigs } = generateBuildConfig(srcConfig) |
|
|
|
watch(buildConfig.options, buildConfig.outputs, buildConfig.outputOptions, buildConfig.inputOptions) |
|
watchInline() |
|
watchPlugins()
|
|
|