node版本管理工具(nvm)

node版本管理工具(nvm)

2023年7月7日发(作者:)

node版本管理⼯具(nvm)  亲测:nvm的安装⽬录的路径最好不要有 空格,不然nvm是没有问题。但是node下载好后,⽆法使⽤nvm use 切换到正确的版本。

使⽤nvm-windows安装nodejs遇到的问题  场景说明:由于国内⽹络限制导致使⽤nvm(nvm-windows,以下都使⽤nvm简称)安装nodejs超时或出现远程连接被关闭的问题。  解决办法:将nvm中node和npm的源设置到国内源(⼀般使⽤taobao)上。NVM版本管理⼯具的⼯作原理:  原理:    1、nvm install 命令 下载 node 软件 :会把对应版本的node软件下载到 nvm⽬录下 保存起来。nvm⽬录对应版本的node和npm包都会放在⼀个⽬录⾥。    2、nvm use 命令 选择 node 版本:会把 node 程序⽬录 软链接的地址 切换到 NVM⽬录下对应版本的node ⽬录(软链接的⽬录和⽬标⽬录是同步的)。      node 程序⽬录(node程序⽬录,安装nvm会让你主动选择的)才是 cmd 上 node命令运⾏的环境。    1、mklink 是 windows系统下创建符号链接和硬链接的命令⼯具,它是⼀个很好的解决⽂件系统问题的⼯具。使⽤它需要管理员权限。    2、软件链接 不是 快捷⽅式。虽然⽂件图标上都有箭头,本质上两者 都是 ⼀种引⽤    3、符号链接是在⽂件系统上实现的链接,对操作系统上⼤多数软件来说是透明的【即,软件访问这个 链接的⽬录,和访问普通的⽬录⼀样】。  个⼈理解 mklink 的⽬录链接:链接⽬录 和 ⽬标⽬录,他们在 硬盘上 是同 ⼀块存储区域。window ⽂件系统 把链接⽬录的 内容也指向这个 这块 存储区域。                所以 链接⽬录 和 ⽬标⽬录 的内容是⼀样的,也是同步的。          其它说明: nvm切换了版本,只是改变了 符号链接 nodejs⽬录指向的 nvm对应node版本的⽬标。其它的都没有改变。       配置⽂件 C:Usersadmin/.npmrc,不会因为 node版本切换了⽽改变,所有的版本还是使⽤这个配置⽂件。

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688684289a162365.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信