JECloud 前端微应用项目骨架
JECloud前端微应用项目骨架是创建JECloud微应用项目的一种快捷方式,可以使用JECloud脚手架 @jecloud-cli
项目快速创建JECloud微应用业务项目。
*请注意,此项目需要依赖JECloud平台才可使用,请预先安装JECloud低代码平台并确保网络互通。
1. 项目介绍
JECloud 微应用项目
# 目录说明
jecloud-frontend-develop
│ .browserslistrc # 兼容浏览器配置文件
│ .commitlintrc.js # Git 提交校验配置文件
│ .editorconfig # 编辑器配置文件
│ .eslintignore # eslint 忽略校验配置文件
│ .eslintrc.js # eslint 校验配置文件
│ .gitattributes # Git 配置文件,设置行末字符为LF
│ .gitignore # Git 忽略提交配置文件
│ .prettierrc.js # 代码格式化配置文件
│ babel.config.js # babel配置文件
│ CHANGELOG.md # Git 提交记录
│ package.json
│ README.md
├─.vscode # vscode 项目配置目录,不建议私自修改
│ extensions.json # vscode 推荐插件
│ settings.json # vscode 常用配置
├─build # 项目构建目录
│ ├─hooks-git # git 钩子函数
│ └─webapck # webpack配置
├─service # 系统文件,如果问题,可以反馈,不允许私自修改
├─public # 静态资源
└─src # 源码文件
2. 开发环境
node
v 14.17.5
npm
v 6.14.14
pnpm
快速的,节省磁盘空间的包管理工具,本项目采用pnpm进行包管理。
- 版本:
v 6.23.2
,由于pnpm7不兼容yalc,不支持file:xxx安装本地包,所以请使用pnpm6
- 常用命令
npm install -g pnpm@v6.23.2 # 全局安装 pnpm
pnpm add xxx # 保存到 dependencies
pnpm add -D xxx # 保存到 devDependencies
pnpm add -g xxx # 全局安装依赖包xxx
pnpm remove xxx # 删除依赖
pnpm remove -g xxx # 删除全局依赖
# 其他更多命令,请参考官网:https://pnpm.io/zh/
JECloud npm私服地址
3. 项目命令
安装依赖
npm run setup
启动服务
npm run dev
代码构建
npm run build
Git代码提交
项目增加了Git提交规范,强烈建议使用 commitizen
(格式化commit message的工具)来进行Git提交操作,请使用下面命令
npm run commit
生成Git提交记录
npm run changelog
最后编辑: 呼丽华 文档更新时间: 2024-11-08 17:00 作者:吝志超