jjb-cmd
v2.5.8
Published
jjb-cmd命令行工具
Downloads
371
Readme
JJB-CMD 前端脚手架工具
🛠 安装
全局安装
npm install -g jjb-cmd本地安装
npm install jjb-cmd快速开始
查看版本
jjb-cmd v查看帮助
jjb-cmd help命令说明
基础命令
| 命令 | 描述 | 示例 |
|------|------|------|
| v | 查看当前版本 | jjb-cmd v |
| help | 显示帮助信息 | jjb-cmd help |
开发工具
代码优化
jjb-cmd opti自动优化项目代码,包括:
- 代码格式化和美化
- 依赖分析和优化建议
- 性能优化建议
组件管理
用户认证
jjb-cmd auth <username> <password>参数说明:
username: 用户名password: 密码
示例:
jjb-cmd auth admin 123456发布组件
jjb-cmd publish <version>参数说明:
version: 发布版本号,可设置为latest
示例:
# 发布指定版本
jjb-cmd publish 1.0.0
# 发布最新版本
jjb-cmd publish latest参数说明:
yes: 发布时需要提交信息no: 发布时不需要提交信息
部署管理
推送微应用
jjb-cmd push java <env>参数说明:
env: 部署环境(test/prod)
示例:
# 部署到测试环境
jjb-cmd push java test
# 部署到生产环境
jjb-cmd push java prod清理操作
jjb-cmd rm-rf清理临时文件和缓存。
## 开发
### 项目结构
jjb-cmd/ ├── bin/ # 命令行入口 │ └── command.js ├── src/ # 源代码 │ ├── auth.js # 认证模块 │ ├── code-optimization.js # 代码优化 │ ├── config.js # 配置管理 │ ├── publish.js # 发布模块 │ ├── push.js # 推送模块 │ ├── rm-rf.js # 清理模块 │ └── utils.js # 工具函数 ├── publish/ # 发布目录 ├── build.js # 构建脚本 ├── package.json # 项目配置 └── README.md # 项目文档
### 构建
```bash
node build.js构建过程包括:
- 代码混淆
- 文件复制
- 依赖打包
更新日志
v2.5.0 (当前版本)
- 完善文档和帮助信息
- 优化错误处理机制
- 增强代码优化功能
许可证
本项目基于 MIT 许可证开源。
