0

假设我有一个库,当我用 webpack 编译它时,我还添加了一个横幅,比如这个:它的版本// LibraryName vX.X在哪里。vX.X

我想用 npmpreversion脚本编译它。就像这里:

"preversion": "gulp build --version MYVERSION"

调用后MYVERSION会出现的 semver 版本在哪里?package.json npm version

我如何MYVERSION从 CLI 命令中获取它?

编辑

我知道package.json如果我运行它,我可以简单地从中获取版本postversion,但我希望在添加 git 标签之前构建。

4

1 回答 1

0

结束这个问题,因为我找到了答案。

TL;DR答案是:在 npm-scripts 中使用version而不是。preversion

您可以在此处的脚本顺序说明中找到更多详细信息。

运行version脚本。这些脚本可以访问新版本package.json

于 2017-01-31T21:02:04.307 回答