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