1.1.1 • Published 3 years ago
sd-sth-cli v1.1.1
sd-sth-cli
代码相关
.
├── node_modules                    
├── package.json                    
├── pnpm-lock.yaml
├── readme.md                       
└── src                             代码主体
    ├── actions                     操作的action
    │   └── init.js                     initAction
    ├── config                      配置文件
    │   └── templates.json              模板列表
    ├── index.js                    入口文件
    └── utils                       工具类
        ├── downTemplate.js             下载模板
        ├── exit.js                     退出
        ├── log.js                      颜色打印
        └── spinner.js                  loading实例使用方法
安装(不推荐安装,建议npx使用)
npm install sd-sth-cli -g新建项目(推荐使用npx)
# npx使用
npx sd-sth-cli init 项目名
# 例如
npx sd-sth-cli init aaa
# 安装后使用
sth-cli init aaa
sth-cli i aaa获取版本号
sth-cli --version
sth-cli -V获取帮助信息
sth-cli --help调试相关
1.
pnpm link --global2./src/index.js第一行修改为
#!/usr/bin/env node --inspect-brk3.在命令行中执行相应命令,等启动以后,使用vscode启动手动链接到测试任务
4.卸载全局任务
pnpm remove sd-sth-cli -g5.当前默认的模板有
"toolshub-client-template":"http://git.sundear.com:808/ToolHub/tools/ toolshub-clent-template.git", "vue3-admin-template":"http://git.sundear.com:808/sundear/admin-tmpl/vue3-admin-template.git"