当前位置:网站首页>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安装其他模块,快得飞起.
边栏推荐
- 深入理解JVM-内存结构
- C51 存储类型与存储模式
- ESP8266-Arduino编程实例-WS2812驱动
- 软件测试基本流程有哪些?权威的第三方软件检测机构推荐
- 149. 直线上最多的点数-并查集做法
- RNA核糖核酸修饰RNA-HiLyte FluorTM 405荧光染料|RNA-HiLyte FluorTM 405
- CLIP论文解读
- Why BI software can't handle correlation analysis
- EMQX Newsletter 2022-07|EMQX 5.0 正式发布、EMQX Cloud 新增 2 个数据库集成
- Detailed AST abstract syntax tree
猜你喜欢

Power button 206 - reverse list - the list

盲埋孔PCB叠孔设计的利与弊

Node version switching tool NVM and npm source manager nrm

Likou 707 - Design Linked List - Linked List

力扣206-反转链表——链表

【飞控开发高级教程3】疯壳·开源编队无人机-定高、定点、悬停

若依集成easyexcel实现excel表格增强

Statistical machine learning 】 【 linear regression model

5 款漏洞扫描工具:实用、强力、全面(含开源)

2022 年值得尝试的 7 个 MQTT 客户端工具
随机推荐
wordpress建立数据库连接时出错
ESP8266-Arduino编程实例-MCP4725数模转换器驱动
leetcode 268. 丢失的数字(异或!!)
Edge box + time series database, technology selection behind Midea's digital platform iBuilding
【HiFlow】经常忘记签到怎么办?使用腾讯云场景连接器每天提醒你。
Go语言为任意类型添加方法
leetcode 136. 只出现一次的数字(异或!!)
MapReduce介绍及执行过程
codeforces:C. Maximum Subrectangle【前缀和 + 贪心 + 最小子数组和】
leetcode 16.01. 交换数字(不使用临时变量交换2个数的值)
leetcode 326. Powers of 3
php截取中文字符串实例
Use ControlTemplate or Style from resource file in WPF .cs and find the control
leetcode 448. Find All Numbers Disappeared in an Array 找到所有数组中消失的数字(简单)
RNA核糖核酸修饰荧光染料|HiLyte Fluor 488/555/594/647/680/750标记RNA核糖核酸
leetcode 268. Missing Numbers (XOR!!)
利用 rpush 和 blpop 实现 Redis 消息队列
tRNA-m5C转运RNA(tRNA)修饰5-甲基胞嘧啶(m5C)|tRNA修饰m1Am2A (2-methyladenosine)
Lecture topics and guest blockbuster, TDengine developers conference to promote data technology "broken"
(十六)51单片机——红外遥控