1
0
Fork 0
management/front/dkha-web-sz-main/node_modules/element-theme/bin/element-theme

29 lines
922 B
JavaScript

#!/usr/bin/env node
var program = require('commander')
var main = require('../index.js')
var check = require('../lib/gen-vars').check
var config = {}
console.log()
process.on('exit', function () {
console.log()
})
program
.version(require('../package.json').version)
.option('-i --init [filePath]', 'init variables file')
.option('-w --watch', 'watch variable changes then build')
.option('-o --out [outPath]', 'output path', function (out) {config.out = out})
.option('-m --minimize', 'compressed file', function (minimize) {config.minimize = minimize !== false})
.option('-c --config [filePath]', 'variables file', function (c) {config.config = c})
.option('-b --browsers <items>', 'set browsers', function (browsers) {config.browsers = browsers.split(',')})
.parse(process.argv)
check()
if (program.init) {
return main.init(program.init)
}
program.watch ? main.watch(config) : main.run(config)