我喜欢standard-version,因为它使用git commits更新更新日志,但是对于我正在进行版本控制的项目,它由另一个命令管理-并且必须保持这种状态。有没有一种方法可以使standard-version仅从提交(遵循commitlint标准)生成新的更改日志,而不会增加版本或创建标签?
答案 0 :(得分:3)
如果您希望标准版仅更新变更日志,而不执行其他任何操作,则可以使用CLI或package.json文件中提供的跳过选项来跳过所有其他生命周期步骤。
npx standard-version --skip.bump --skip.commit --skip.tag
{
"standard-version": {
"skip": {
"bump": true,
"commit": true,
"tag": true
}
}
}