垫小二 cli,自动生成组件启动模板,提升开发效率
解决的问题:
每次新建项目都会有如下重复操作:
- 新建 api 文件,并将其在 api 根目录中注册并导出
- 新建 components 文件夹,填写表格和筛选模板,然后导出
- 新建 container 文件夹,引入 components ,然后导出
- 新建 url 文件, 引入 container ,然后注册路由
- 新建 store 文件,然后导出,并将其在 store 根目录中注册并导出
该 cli 的作用就是将这些步骤所用的时间节省下来,方便我们去做更重要的事情
启动方法如下
git clone http://sc-git/shixing.peng/dxr-admin-component-cli.git
cd dxr-admin-component-cli
npm install
npm i -g 或者 npm link
dxr-cli -c <组件名称>
目录说明
|--- cli-option 存放 cli 的各个参数,及其实现的功能
|
|--- content 存放模板内容
|
|--- utils 存放通用方法
|
|--- index 项目根目录
|
|--- publish.sh 发布到 npm 的脚本