Returns the program/package name and version as a string with optional format customization.
这是用来编写指令和处理命令行的,具体用法如下: ```js const program = require("commander"); // 定义指令 program .version('0.0.1') .command('init', 'Generate a new project from a template') .action(() => { // 回调函数 }) // 解析命令行参数 program.parse(process.argv); ``` 回忆一下我们用过的 v
snowcat.js-->脚手架定义的所有命令的入口,这里暂时只有init命令
```
program.version(require('../package').version)
program.command('init').description('pull a new project').alias('i'). #!/usr/bin/env node
'use strict'
const program =require('commander')