我们都知道create-react-app
, vue-clli
, 是知名的脚手架工具, 但是在我们日常开发过程中, 总是会出现公用的组件或者公共的方法, 如果每次都从项目中粘贴复制会很麻烦, 尤其是复杂一点的组件( 深有体会… 或者 你们公司有很多业务线 但是呢基本框架都是不变, 主色调, 布局, 排版等等, 这个时候就需要一个模版, 你只需要通过自己搭建的私有库 就可以一键生成
生成脚手架代码模版, 并放到github
你可以基于vue-cli
, 或者 create-react-app
封装自己的业务代码或者组件
然后上传到github , 可以使用脚手架工具命令从gitlab上下载模版
制作脚手架工具
-
1.生成一个项目 :
nishishui
-
2.初始化项目:
npm init -yes
生成package.json
文件
-
3.安装需要的模块
commander(实现文件远程下载)
download-git-repo(下载git仓库代码的库)npm i commander download-git-repo