Jianghu-init工具
12003jianghu-init
是 JianghuJS 框架的官方命令行工具,专为简化和加速 JianghuJS 项目和页面创建而设计。它实现了快速生成项目脚手架和页面模板的功能。以下是 jianghu-init
提供的主要命令:
jianghu-init project
:一键生成模板项目,帮助您快速启动新项目。jianghu-init page
:轻松创建模板页面,节省时间并保持结构一致性。jianghu-init json
:使用 JSON 开发页面,提高开发效率和可维护性。jianghu-init tool
: 常用应用管理页面, 例如用户管理,修改密码页面。
安装
- 安装
# 使用 npm 安装
npm install -g @jianghujs/jianghu-init@latest
# 使用 yarn 安装
yarn global add @jianghujs/jianghu-init@latest --registry=http://registry.npmmirror.com
- 查看版本
npm list @jianghujs/jianghu-init -g
jianghu-init project
快速生成模版项目
jianghu-init project ./test01
jianghu-init project --type=basic ./test01
jianghu-init page
快速生成模版页面
jianghu-init page
jianghu-init page --type=1table-page
jianghu-init json
- 执行
jianghu-init json
命令创建student.json
文件 - 执行
jianghu-init json dev
开启JSON开发模式以实现页面的自动更新功能。
jianghu-init tool
生成 应用管理相关页面
jianghu-init tool
- user-management-page: 用户管理
- user-group-role-page: 用户权限管理
- user-page-resource-page: 接口权限管理
- json-editor-component: JSON编辑组件
- attachment-component: 文件附件组件
- tableRecordHistory-component: 数据历史组件
- record-history-page: 数据历史页面