关于 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
这一路,灯火通明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通