semantic-release 是否有替换器来替换文件中的字符串?

Does semantic-release have a replacer to replace a string in a file?

我很惊讶没有看到一个用于语义发布的插件来替换文件中的字符串(例如,通过正则表达式),例如,更新服务工作者(以及自述文件)中的版本字符串。

semantic-release有这样的功能或插件吗?

没有官方插件可以做到这一点。 您可以使用 npm 脚本或 @semantic-release/exec 到 运行 在 prepare 步骤中执行替换的脚本。

参见How can I use a npm build script that requires the package.json’s version ?