1.0.2 • Published 4 years ago

@binart/jx-to v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

规范

https://zhuanlan.zhihu.com/p/48456578

流程

  • 做出改变
  • 提交这些改变
  • 确定Travis变成绿色
  • 改version
  • changelog
  • commit package.json 和CHANGELOG.md文件
  • 打Tag
  • push

基于lerna

Commitizen

  • feat:新功能(feature)
  • fix:修补bug
  • docs:文档(documentation)
  • style: 格式(不影响代码运行的变动)
  • refactor:重构(即不是新增功能,也不是修改bug的代码变动)
  • test:增加测试
  • chore:构建过程或辅助工具的变动

feat 新功能 fix Bug 修复 docs 文档更新 style 代码的格式,标点符号的更新 refactor 代码重构 perf 性能优化 test 测试更新 build 构建系统或者包依赖更新 ci CI 配置,脚本文件等更新 chore 非 src 或者 测试文件的更新 revert commit 回退

CHANGELOG

每次打包生成changelog之后在最后的提交纪录上打tag,tag命名格式为v1.0.0(超过三位changelog不识别)。这样下次生成changelog的时候会在这个tag的基础上增量更新。 changelog中的版本号根据package.json中的version生成,注意不能和你的tag同名否则不生成日志。

类型定义

npm install typescript -g
tsc --version

cp ./path-to/my-file.js ./my-file.ts
tsc --declaration my-file.ts