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.
28 lines
838 B
28 lines
838 B
const path = require('path') |
|
const uiCore = require('qortal-ui-core') |
|
|
|
const generateBuildConfig = uiCore('generate_build_config') |
|
const build = uiCore('build') |
|
|
|
const config = require('./config/config.js') |
|
|
|
const pluginsController = require('qortal-ui-plugins') |
|
const buildDefalutPlugins = pluginsController('build') |
|
|
|
|
|
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) |
|
|
|
build(buildConfig.options, buildConfig.outputs, buildConfig.outputOptions, buildConfig.inputOptions, inlineConfigs) |
|
.then(() => { |
|
console.log("Building and Bundling Plugins"); |
|
buildDefalutPlugins() |
|
})
|
|
|