uncategorized

Work with npm

常用基本 npm 知识

版本标识:

~ 1.3.5 匹配 1.3.x 中的任意版

^ 1.3.5 匹配 1.x.x 中的任意版

发版

npm version patch(minor, major) 更新版本号(自动commit,打tag)

npm publish 发布版本到仓库

npm version prerelease 自动在当前版本的基础上推进一个 patch 版本,并加一个更小的版本来标识当前是该版本的 beta 版本,如当前是 1.0.1 版本,prerelease 之后变成 1.0.2-0 版本,继续 prerelease 的话不断跟着 1.0.2-1 -> 1.0.2-2 推进,此时接着打 patch 版本的话,就从 beta 版本回到正式版本 1.0.2-2 -> 1.0.2

npm publish --tag beta 发布到 beta dist,

安装的时候指定 beta 版本进行安装: npm i <packageName>@beta

安装最新版本 npm i <packageName>@latest

Share