Skip to content

npm

358 字约 1 分钟

npm

2024-12-28

npm 下载源查看

npm config list

方法一、切换为淘宝源


npm set registry https://registry.npm.taobao.org/

方法二、使用nrm管理npm源

全局安装nrm

npm install nrm -g

nrm切换淘宝镜像

nrm use taobao

使用nrm添加镜像地址 r_name 为镜像名字,r_url 为镜像地址

nrm add r_name r_url

删除nrm镜像和测试镜像


nrm del r_name

nrm test r_name

临时切换源

npm --registry https://registry.npmjs.org/ install

二、npm发布相关指令

升级一个小版本

npm version patch

在小版本后追加一个版本

npm version prerelease

发布某个tag

npm publish --tag <xxx@1.0.0>

将某个tag发布为正式版

npm dist-tag add xxx@1.0.0 latest

废弃某个版本

npm deprecate xxx@1.0.0 '废弃'

三、package.json中个版本前缀之间的区别

~ 开头,只变更版本号第三位(0.0.X)

如项目使用的依赖是1.0.0,npm库中更新了1.0.1,1.2.0, 这时npm update升级的时候只会升到1.0.1版本,不会升到1.2.0

^开头,变更版本号第二位和第三位(0.X.X)

如项目使用的依赖是1.0.0,npm库中更新了1.0.1,1.2.0,2.0.0 这时npm update升级的时候只会升到1.201版本,不会升到2.0.0

精确的版本号:没有符号,表示固定当前版本

latest 表示安装最新版