关于 npm 包的版本管理规范和各项配置项的含义
关于 npm 包的版本管理规范和各项配置项的含义
alpha 是指希腊字母 α
- 关于
npm i xxx@latest
的含义-
其中
@latest
就是安装latest
标签下的版本,默认情况下npm publish
将使用latest
作为dist-tags
,npm i xxx
不一定会安装latest
标签的最新包,它会根据 semver 规则去安装指定的包,但npm i xxx@latest
则一定会安装latest
标签的包 -
首先得明白什么是
dist-tags
- 中文名叫做 分发标签,它是用来补充 语义版本控制 的
- 比如
vue
就有多个标签
-
相关链接
-
npm who
- 查看当前用户
npm publish
- 发布
npm version prerelease
- 将你的
alpha
版本号+1
- 将你的
相关链接
-
semver 规范(版本号应遵循的规范)
-
语义化版本号
-
package.json
配置项详解 -
npm version
这一路,灯火通明