您的解决方案是NVM
#网络开发人员 #node #npm #nvm

因此,您已经克隆了一个JavaScript框架存储库,但是当您尝试运行“ NPM安装”时,您就会遇到以下错误和警告:

-npm ERR! gyp ERR! stack Error: Can't find Python executable "C:\Python27\python.exe", you can set the PYTHON env variable.



npm WARN deprecated


could not solve dependency

您的问题是您使用的节点版本与克隆的存储库的使用不同,而您的解决方案是NVM。

nvm很重要,因为它允许开发人员轻松地在不同版本的节点(流行的JavaScript运行时环境)之间切换。)

这很有用,因为不同的项目可能需要不同版本的node.js,并且NVM使它们在不影响同一系统上的其他项目的情况下易于切换。

nvm通过提供一种简单且一致的方法来管理同一系统上的node.js的简单且一致的方法。

这可以:

  1. 节省时间。

  2. 通过使使用最适合每个项目的node.js的版本来减少开发人员的挫败感。


Wrote a guide on :
How to install NVM for Windows, Mac and Linux