Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何使用nvm管理多个本地安装的node.js?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在我的x- Linux盒子里安装了多个node.js版本,
0.10.40,0.12.7和4.0

我的配置文件指向node.js 0.12.7
目前,当我启动一个新终端时,我将PATH设置为指向不同版本的节点.

我想使用节点版本管理器来使用和管理我环境中已安装的不同版本的节点.

如果不重新安装节点,我该怎么做?

解决方法

回答原帖

对于通过执行以下操作而节省的少量数据,几乎不值得.话虽如此…

查找当前版本存储在nvm中的位置:

> nvm which
# mac
/Users/[username]/.nvm/versions/node/[version]/bin/node
# linux
/home/[username]/.nvm/versions/node/[version]/bin/node

找到所有非nvm安装的节点版本:

> which -a node

(..为每个安装的节点版本运行每个终端的运行方式将告诉您该命令的有效性).

然后将它们中的每一个符号链接到与版本匹配的文件夹.

> ln -s /path/to/node/version ~/.nvm/versions/node/[version]
# `$HOME` or `~/` or `/Home/username/` ... you kNow which works.

节点和版本交换变得简单

已安装nvm控制的节点版本

> nvm ls
       v0.10.33
       v0.10.36
       v0.10.40
         v4.0.0
         v4.2.2
         v5.0.0
->       v5.1.1
         system
default -> v5.1.1
system -> v5.1.1
node -> stable (-> v5.1.1) (default)
stable -> 5.1 (-> v5.1.1) (default)
iojs -> N/A (default)

安装版本x,x.y或x.y.z:nvm install x.y.z.
即:

> nvm install 4.2.2

# If you want all modules from another version too:
> nvm install 4.2.2 --reinstall-packages-from=0.10.40

设置使用的认版本:

> nvm use 5.1.1

# But if only a local node command required,use:
# nvm exec [version] [command]
> nvm exec 0.10.33 node server.js

项目根目录中的.nvmrc文件,用于定义要使用的节点的本地版本.

#.nvmrc file contents:
5.1.1

大佬总结

以上是大佬教程为你收集整理的如何使用nvm管理多个本地安装的node.js?全部内容,希望文章能够帮你解决如何使用nvm管理多个本地安装的node.js?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: