自己做一个脚手架
为什么需要一个脚手架
1 | 呃。。。为了方便copy |
1.克隆基本代码
1 | git clone https://github.com/eternallycyf/lrxc-cli.git |
2.更改api
查询名称
1 | // 这里是调用的github的api 查询自己的仓库信息 |
3.更换提示信息
1 | # ./src/main.js |
4.设置 package.json
1 | # 将这些JSON展示字段的value换成自己的 这些字段主要用于npm包页面的展示 |
5.发布
1 | # 1.在npm官网注册自己的账号 |
6.使用到的包
1 | axios:发送ajax请求的 |
具体代码就不说了,从使用的包就可以看出来 就是使用nodejs通过github提供的api获取仓库信息 通过一些包完成命令行交互 然后又通过fs模块读取渲染下载文件 完成的简单实用的脚手架 如果需要定制需求的话 具体的API可以直接看npm包的页面
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LiuYuanhua!
评论