在运行npm版本时,在preversion任务上使用该新版本

时间:2015-12-21 15:09:49

标签: node.js npm

我正在使用#yourself来管理我的模块上的版本。

但是在运行任务(npm version [patch|minor|major])时,我需要在任务上使用新的版本号(例如,在缩小的文件上打印该版本):

npm version

是否可以获取要在"preversion": "npm run grunt build --package-version={$something} && foo" 任务上使用的版本号? 如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

解决方案是将任务放在version文件的package.json脚本上,因此当任务version运行时,它在{{1}上有新的版本号}。