@qts-mini/cli
Version:
@qts-mini/cli
24 lines • 977 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var commander_1 = __importDefault(require("commander"));
var index_1 = __importDefault(require("./index"));
var version = require('../package.json').version;
commander_1.default.version(version);
commander_1.default
.command('transform [input...]')
.description('转换代码')
.option('-d, --dir <dir>', '代码目录')
.option('-w, --watch', '是否监听文件')
.option('-a, --app-json-dir', 'app.json目录')
.option('-c, --clear', '清空目录是否')
.option('--init-run', '是否在监听前时先编译一次')
.action(function (name, command) {
var transform = new index_1.default(name, command);
transform.run();
});
commander_1.default.parse(process.argv);
//# sourceMappingURL=bin.js.map