npm version

1
2
3
npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]

alias: verison

npm version from-git 命令获取最新最新的tag(git describe)

下面是关于版本选项的描述(假设默认版本为0.2.0):

选项 描述 例子 说明
major 重大更新版本 npm version major 0.2.0 =》1.0.0
minor 主要更新版本 npm version minor 0.2.0 =》0.3.0
patch 补丁更新版本 npm version patch 0.2.0 =》0.2.1
premajor 重大更新预发布版本 npm version premajor 0.2.0 =》1.0.0-0
preminor 主要更新预发布版本 npm version preminor 0.2.0 =》0.3.0-0
prepatch 补丁更新预发布版本 npm version prepatch 0.2.0 =》0.2.1-0
prerelease 预发布版本 npm version prerelease 0.2.0 =》0.2.1-0
from-git 拿取git的tag作为版本号设置至package.json内 npm version from-git git的tag标签没有设置的情况下,会抛出错误