npm-scripts - 有没有办法使用标准版本来更新更改日志
问题描述
我喜欢标准版本,因为它使用 git 提交更新变更日志,但对于我正在处理的版本控制的项目由另一个命令管理 - 并且必须保持这种状态。有没有办法获得标准版本只是为了从提交中生成新的更改日志(遵循 commitlint 标准)而不是修改版本或创建标签?
解决方案
如果您希望标准版本仅更新更改日志而不执行其他任何操作,则可以使用 CLI 或 package.json 文件中提供的跳过选项来跳过所有其他生命周期步骤。
命令行界面
npx standard-version --skip.bump --skip.commit --skip.tag
包.json
{
"standard-version": {
"skip": {
"bump": true,
"commit": true,
"tag": true
}
}
}
推荐阅读
- reactjs - Lottie 动画越过标题
- python - Python - 为 JSON 解码 PNG 图像
- python-3.x - 获取 Typerror:字符串格式化期间并非所有参数都转换
- node.js - 在 nodeJS 中使用 setTimeout
- python - 比较熊猫中不同大小的数据框并根据比较创建新列
- python - 在熊猫中使用没有爆炸功能的字符串值爆炸数据框
- php - 当我已经有关键字搜索时,将下拉菜单添加到高级搜索
- typescript - 通过微服务(通过 npm)共享 API TS 类型的正确方法是什么?
- android - 在recyclerview中放置一个仅显示项目的垂直viewpager
- javascript - 将十六进制转换为浮点数 - JS 中的大端(ABCD)