0.2.1 • Published 2 years ago

luminize v0.2.1

Weekly downloads
-
License
Apache
Repository
github
Last release
2 years ago

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

项目初始化

  1. 按照上述说明安装全局依赖库
  2. 在代码目录安装依赖
npm i

包编译说明

  1. 执行脚本
npm run build
  1. 根据提示完成命令行操作
  2. 在对于的包目录下dist文件夹中为打包后的内容

代码提交说明

  1. 执行脚本
npm run commit
  1. 根据提示完成命令行操作

包发布说明

  1. 执行脚本
npm run release
  1. 根据提示完成命令行操作

参考

版本号规范:https://semver.org/lang/zh-CN/

0.2.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago