当前位置:网站首页>nvm的使用 nodejs版本管理,解决用户名是汉字的问题
nvm的使用 nodejs版本管理,解决用户名是汉字的问题
2022-08-03 20:17:00 【勇敢*牛牛】
第一次使用nvm,的node版本控制 需要的联系我,自取安装包 教程如下
安装nvm
一共会出现两次路径选择,一次是安装路径(如果是这个汉字用户名。需要换到c盘之外安装),第二个吗,默认选择c盘即可。
安装nvm前,需要卸载以前安装的node.js
nvm下载网址(https://github.com/coreybutler/nvm-windows/releases
)
NVM_HOME :指向nvm安装目录(node.js所有版本都会在这个目录下)
NVM_SYMLINK:nodejs安装目录 (当前使用nodejs版本)
利用nvm安装nodejs
v10.24.1
v12.22.3
v14.17.3
v16.13.0
v8.17.0
安装:nvm install 版本号
例如:nvm install v10.24.1
下载完成后,使用nvm use v10.24.1切换下载版本
查看可安装的nodejs版本
node -v
查看对应的npm版本
npm -v
查看所有下载的版本信息
查看已安装node的所有版本
nvm ls
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
下载完成之后就是这样子的。
nvm原理
当你安装一个全局的包(或者本地),假设这个包是兼容的并在那个node版本上经过测试.如果你改变了node的版本,并不能保证你安装的那个模块在当前的版本上是兼容个的.可能这个包在这个新的node版本上并没有经过测试.所以nvm要保持安装的全局包只针对特定的node版本.如果用户需要一些模块进行转发,他要么重新安装他们,要么使用–reinstall-packages-from参数.
使用全局安装包的最简单的方法之一就是在安装node新版本的时候使用–reinstall-packages-from标识.这个方法和运行下面的代码一样简单,例:
nvm install 7.6.0 --reinstall-packages-from=7.0.0
安装cnpm
npm下载模块的速度,不想多说,还是来安装cnpm吧
npm install -g cnpm –registry=https://registry.npm.taobao.org
使用cnpm安装其他模块,快得飞起.
边栏推荐
- 若依集成browscap读取浏览器用户代理
- 模板字符串概述
- 详解AST抽象语法树
- Use ControlTemplate or Style from resource file in WPF .cs and find the control
- 从腾讯阿里等大厂出来创业搞 Web3、元宇宙的人在搞什么
- leetcode 268. 丢失的数字(异或!!)
- 算法--交错字符串(Kotlin)
- In-depth understanding of JVM-memory structure
- leetcode 461. 汉明距离
- codeforces:C. Maximum Subrectangle【前缀和 + 贪心 + 最小子数组和】
猜你喜欢
详解AST抽象语法树
Power button - 203 - remove the list elements linked list
tRNA-m5C转运RNA(tRNA)修饰5-甲基胞嘧啶(m5C)|tRNA修饰m1Am2A (2-methyladenosine)
[email protected] 610/[email protected] 594/Alexa 56"/>
染料修饰核酸RNA|[email protected] 610/[email protected] 594/Alexa 56
面试官:为什么 0.1 + 0.2 == 0.300000004?
百利药业IPO过会:扣非后年亏1.5亿 奥博资本是股东
微导纳米IPO过会:年营收4.28亿 君联与高瓴是股东
Detailed demonstration pytorch framework implementations old photo repair (GPU)
那些年我写过的语言
深入理解JVM-内存结构
随机推荐
【HiFlow】经常忘记签到怎么办?使用腾讯云场景连接器每天提醒你。
EMQX Newsletter 2022-07|EMQX 5.0 正式发布、EMQX Cloud 新增 2 个数据库集成
Detailed demonstration pytorch framework implementations old photo repair (GPU)
tensorflow-gpu2.4.1安装配置详细步骤
李沐动手学深度学习V2-BERT微调和代码实现
2022.8.2
面试官:为什么 0.1 + 0.2 == 0.300000004?
leetcode 125. 验证回文串
node版本切换工具NVM以及npm源管理器nrm
力扣203-移除链表元素——链表
详解AST抽象语法树
【飞控开发高级教程3】疯壳·开源编队无人机-定高、定点、悬停
leetcode 268. 丢失的数字(异或!!)
leetcode 326. 3 的幂
危化企业双重预防机制数字化建设进入全面实施阶段
RNA核糖核酸修饰荧光染料|HiLyte Fluor 488/555/594/647/680/750标记RNA核糖核酸
EasyCVR平台海康摄像头语音对讲功能配置的3个注意事项
149. The largest number on a straight line, and check the set
双线性插值公式推导及Matlab实现
华为设备配置VRRP负载分担