执行bin目录下的脚本
#! user/bin/env node
console.log('bint-cli运行成功');
//package.json
"bin": {
"bint-cli": "bin/bint.js"
},
参数解析-commander
https://www.npmjs.com/package/commander
GithubV3文档
https://docs.github.com/cn/rest/guides/getting-started-with-the-rest-api
https://www.cnblogs.com/chen-xing/p/14058096.html
下载仓库模板到本地
https://gitlab.com/flippidippi/download-git-repo#readme
loading库
https://www.npmjs.com/package/ora
咨询交互
https://www.npmjs.com/package/inquirer
炫彩效果
https://www.npmjs.com/package/chalk
axios请求GitHub repos失败
https://www.jianshu.com/p/a0c7d0482415
https://www.jianshu.com/p/b567ea7f1d28
使用
npx bint-cli c <PorjectName>
npx bint c <PorjectName>
使用npm link能够避免重复且繁琐的打包发布操作,给开发调试带来便捷,而且使用方法简单。