$ npm version 10.20.00.1
npm version 10.20.00.1
npm ERR! npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease [--preid=<prerelease-id>] | from-git]
npm ERR! (run in package dir)
npm ERR! 'npm -v' or 'npm --version' to print npm version (6.4.1)
npm ERR! 'npm view <pkg> version' to view a package's published version
npm ERR! 'npm ls' to inspect current package/dependency versions
所以以上工作。我猜这与新的NPM版本(运行6.4.1)有关。
所以我想要做的只是,简单地说,在我的package.json
文件中碰撞版本号,并且还做一个git tag
。如何在新的NPM版本中执行此操作?
啊。刚刚意识到只有允许semver格式才严格。哦,我只需要用我之后的版本手动完成。
npm version patch
要么
npm version patch --no-git-tag-version
会碰到它一次。 npm版本仅支持您的版本中的三个数字:major,minor和patch。如果你想做一个特定的号码,你可以尝试
npm install -g json
json -I -f package.json -e "this.version='1.1.1.1.1'"
这将替换package.json的1.1.2.1.1中的任何内容