UNPKG

725 BJavaScriptView Raw
1#!/usr/bin/env node
2
3var fs = require('fs');
4var path = require('path');
5var exec = require('child_process').exec;
6var spawn = require('child_process').spawn;
7var NPM = (process.platform === 'win32') ? 'npm.cmd' : 'npm';
8var mainGenerator = require('./lib/common_creator');
9
10function init(name, verbose) {
11 mainGenerator.initProject(name);
12 console.log('initialize the project env!');
13}
14
15function generator(cmdOptions,config, verbose) {
16 //生成代码
17 verboseCommand = verbose ? ' --verbose' : '';
18 mainGenerator.generateCode(cmdOptions, config, verboseCommand);
19}
20
21module.exports.init = init;
22module.exports.generate = generator;
23module.exports.usage = function(){return mainGenerator.generatorPromptMsg()};
\No newline at end of file