Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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
Javascript 如何使用NVM处理多个节点版本和多个项目?_Javascript_Node.js_Nvm - Fatal编程技术网

Javascript 如何使用NVM处理多个节点版本和多个项目?

Javascript 如何使用NVM处理多个节点版本和多个项目?,javascript,node.js,nvm,Javascript,Node.js,Nvm,我已经在同一台机器上的各种不同项目上使用NVM一年多了,其中一些项目具有与其他项目不同的特定node.js版本要求-例如,一个项目需要4.4.7,一个项目需要6.9.1等等 我还经常在需要不同节点版本的项目之间切换,我相信任何nvm的普通用户都会认识到,这通常会导致混淆…必须检查此版本中是否安装了特定模块,记住哪个节点版本用于哪个项目…类似的问题 我想要的是如何处理这种情况的建议。例如,是否有工具或技巧来表示项目需要哪个node.js版本?或者,在使用多个node.js版本和项目时,您是否有任何

我已经在同一台机器上的各种不同项目上使用NVM一年多了,其中一些项目具有与其他项目不同的特定node.js版本要求-例如,一个项目需要4.4.7,一个项目需要6.9.1等等

我还经常在需要不同节点版本的项目之间切换,我相信任何nvm的普通用户都会认识到,这通常会导致混淆…必须检查此版本中是否安装了特定模块,记住哪个节点版本用于哪个项目…类似的问题

我想要的是如何处理这种情况的建议。例如,是否有工具或技巧来表示项目需要哪个node.js版本?或者,在使用多个node.js版本和项目时,您是否有任何其他最佳实践可以共享,以减少噪音


就NVM的使用情况而言,我通常会列出、设置默认值并经常使用不同的版本,但在NVM中没有看到任何可以回答我问题的内容。

您可以在项目中使用
.nvmrc
文件


因此,您只需在目录中执行
nvmuse
,它就会为您切换到正确的版本。

您可以在项目中使用
.nvmrc
文件

因此,您只需在目录中执行
nvm use
,它就会为您切换到正确的版本。

您太快了,伙计:)在我执行此操作之前,有一个时间限制。当然可以。你跑得太快了,伙计:)我做这件事是有时间限制的。当然可以。