文件名称:my-cli:集githbu项目于一体的脚手架
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-25 07:33:45
JavaScript
脚手架参考: : 粉笔参考:个性化打印 注意点:1.链接命令:执行npm link,把命令链接到分段,相当于拆分安装项目。2。#!/ us / bin / env node //指定解析环境为node 第三方库: commander.js,可以自动的解析命令和参数,用于处理用户输入的命令。 download-git-repo,下载并提取 git 仓库,用于下载项目模板。 Inquirer.js,通用的命令行用户界面集合,用于和用户进行交互。 handlebars.js,模板引擎,将用户提交的信息动态填充到文件中。 ora,下载过程久的话,可以用于显示下载中的动画效果。 chalk,可以给终端的字体加上颜色。 log-symbols,可以在终端上显示出 √ 或 × 等的图标。 具体建设参考: //segmentfault.com/a/1190000023059874
【文件预览】:
my-cli-main
----config()
--------git.json(181B)
--------prompt.js(2KB)
----index.js(765B)
----package.json(734B)
----package-lock.json(255KB)
----README.md(985B)
----util()
--------log.js(224B)