0.2.1 • Published 2 years ago
luminize v0.2.1
luminize
前端脚手架
sudo npm i -g luminize
使用方法
luminize
开发说明
本项目使用typescript编写
项目依赖的node版本
由于用到了es6 modules的特性和顶级await,最低要求v16+,版本越高越好
项目依赖的全局库
本项目依赖部分全局库的支持,开发前需先安装
1. typescript
用来编译代码,typescript版本要求v4.0+,若未安装或版本不正确需全局安装typescript
sudo npm i -g typescript
2. conventional-changelog-cli
用来生成changelog,conventional-changelog-cli版本要求v2.1+,若未安装或版本不正确需全局安装conventional-changelog-cli
sudo npm i -g conventional-changelog-cli
3. commitizen
用来生成规范git提交,commitizen版本要求v4.2+,若未安装或版本不正确需全局安装commitizen
sudo npm i -g commitizen
项目初始化
- 按照上述说明安装全局依赖库
- 在代码目录安装依赖
npm i
包编译说明
- 执行脚本
npm run build
- 根据提示完成命令行操作
- 在对于的包目录下dist文件夹中为打包后的内容
代码提交说明
- 执行脚本
npm run commit
- 根据提示完成命令行操作
包发布说明
- 执行脚本
npm run release
- 根据提示完成命令行操作