vue-scooter-cli
Advanced tools
Comparing version 0.1.5 to 0.1.6
#!/usr/bin/env node | ||
const path = require('path'); | ||
const buildTool = require('../build-tool'); | ||
const getopts = require('getopts'); | ||
const liveDevServer = require('live-dev-server'); | ||
let opts = getopts(process.argv); | ||
@@ -17,8 +15,13 @@ // 读取项目根目录vue-scooter.config.js配置 | ||
if (opts.build) { | ||
let buildConfig = customConfig.build; | ||
const buildTool = require('../build-tool'); | ||
let buildConfig = customConfig.build || {}; | ||
let buildSrc = path.resolve(projectRoot, customConfig.workspace || './src'); | ||
let buildTarget = path.resolve(projectRoot, buildConfig.dist); | ||
let buildTarget = path.resolve(projectRoot, buildConfig.dist || './dist'); | ||
buildTool.run(buildSrc, buildTarget); | ||
} | ||
if (opts.dev) { | ||
const liveDevServer = require('live-dev-server'); | ||
liveDevServer( | ||
@@ -25,0 +28,0 @@ Object.assign({}, customConfig.devServer, { |
{ | ||
"name": "vue-scooter-cli", | ||
"version": "0.1.5", | ||
"version": "0.1.6", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "scripts": { |
5943