Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用windows.msi安装多个node.js实例?_Node.js - Fatal编程技术网

是否可以使用windows.msi安装多个node.js实例?

是否可以使用windows.msi安装多个node.js实例?,node.js,Node.js,我尝试使用.MSI安装程序安装多个版本的node.js,但第二个版本似乎要卸载前一个版本。您可以安装多个副本,但首先需要重命名旧的二进制文件。虽然在这一点上,我建议只下载最新的二进制文件并将其放在同一个目录中(根据需要重命名) 不确定这将如何影响NPM,因为它将使用任何二进制的node.exe。我在github上找到了这个,并解决了我的问题 您也可以试试。它带有安装程序和超简单的命令 当我对@Corey的答案发表评论时,我尝试了针对Windows的NVM,结果非常糟糕我强烈建议使用:它非常简单,

我尝试使用.MSI安装程序安装多个版本的node.js,但第二个版本似乎要卸载前一个版本。

您可以安装多个副本,但首先需要重命名旧的二进制文件。虽然在这一点上,我建议只下载最新的二进制文件并将其放在同一个目录中(根据需要重命名)


不确定这将如何影响NPM,因为它将使用任何二进制的node.exe。

我在github上找到了这个,并解决了我的问题

您也可以试试。它带有安装程序和超简单的命令


当我对@Corey的答案发表评论时,我尝试了针对Windows的NVM,结果非常糟糕我强烈建议使用:它非常简单,语法与Linux的nvm相同(尽管功能有所减少),而且可以正常工作


重要提示:以管理员权限从shell提示符运行每个命令!如果你不这样做,你会遇到很多奇怪的错误

第二个版本似乎卸载了前一个版本
——这是一个很好的线索。看看,它安装了节点版本并在节点版本之间切换。我对Windows的NVM非常着迷。看起来一切正常,但当我开始使用npm和/或关闭CMD窗口并打开一个新窗口时……它说我2分钟前安装的节点版本没有安装。我强烈建议使用,它更简单、更有效。(顺便说一句,我与nvmw没有任何关系)@Jonathan-很抱歉听说Windows版NVM不适合你。我不能说我有这些问题。您是否尝试在Github页面上发布问题?我完全可以保证作者(我)会做出回应。@Corey我安装了0.10.28,然后安装了NVM,然后安装了v4.3.1,可执行文件来自他们的网站。很明显,NVM没有看到这个版本,我该如何处理这个问题?嗨,Corey,NVM for Windows支持Win7 Enterprise吗?@stt106-正式,没有。非正式。。。。大多数人可以让它在操作系统的库存构建上工作。