UNPKG

simple-coder

Version:

simple code tool

23 lines (19 loc) 725 B
#!/usr/bin/env node var fs = require('fs'); var path = require('path'); var exec = require('child_process').exec; var spawn = require('child_process').spawn; var NPM = (process.platform === 'win32') ? 'npm.cmd' : 'npm'; var mainGenerator = require('./lib/common_creator'); function init(name, verbose) { mainGenerator.initProject(name); console.log('initialize the project env!'); } function generator(cmdOptions,config, verbose) { //生成代码 verboseCommand = verbose ? ' --verbose' : ''; mainGenerator.generateCode(cmdOptions, config, verboseCommand); } module.exports.init = init; module.exports.generate = generator; module.exports.usage = function(){return mainGenerator.generatorPromptMsg()};