Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1020 Bytes

DEVELOP.md

File metadata and controls

29 lines (23 loc) · 1020 Bytes

Developer Guide

需要对本工具进行二次开发的,不建议使用 npm 来安装。

安装

  • 克隆本项目 git clone git@github.com:sbfkcel/puerts_cli.git
  • 拉取依赖
    • 终端运行 cd puerts_cli
    • 终端运行 npm install
  • 挂载全环境变量
    • 终端运行 npm link

现在通过 prev -v 则可以输出版本号且正常使用了。

文件结构

├── Bin                  # cli 入口目录
├── Commands             # 命令存放目录,一个目录一个命令
│   ├── build            # 命令目录
│   │   ├── help.js      # 必须要有,命令帮助及参数配置文件
│   │   └── index.js     # 必须要有,命令入口文件,需要向外提供一个方法,方法有一个接收参数对象包含了终端传入的参数、配置、项目信息、当前执行命令所在的路径等
│   ├── dev
│   └── init
├── index.js
├── lib
└── package.json