无法使用NVM

时间:2016-11-22 14:35:53

标签: javascript node.js npm nvm

我正在研究需要不同版本NodeJ的不同项目。所以我试图使用nvm但没有成功。它显示现在使用的版本是。但是当我使用'node -v'检查节点版本时,它显示的是不同的版本。 enter image description here

帮帮我吧! 谢谢

1 个答案:

答案 0 :(得分:1)

它最像路径问题,路径在控制台中说的是什么。

谈到Windows中的路径,我使用一种更简单的方法来设置要用于哪些应用程序的节点版本。

我基本上复制了我想要的node.exe,然后在同一目录中我创建了一个名为setPath.bat的简单批处理文件,其中包含此行path=%cd%;%path%

这非常有效,打开控制台后我进入目录我工作,我只是调用setPath,然后节点指向项目的正确版本。这种技术允许我同时在不同的Node版本上运行不同的应用程序。

我也将此作为服务工作,不同的服务/网站正在使用不同版本的节点,我只使用应用所需节点版本的绝对路径。