npm相关操作
前言:
记录npm相关操作
一、切换下载源的几种方法
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 表示安装最新版
分类:
npm
创建时间:
2022-05-06 08:00:00
更新时间:
2024-04-12 17:06:00