Node.js新装的问题

🌞场景再现

  1. 新装了win10的系统之后安装了nodejs,然后命令行没有找到node和npm的命令,安装位置是D盘,我就找到安装目录,我发现node的安装目录下面有两个地方有npm的可执行文件:
  2. 于是我就把这两个路径都添加到了系统的环境变量中,就出现了如下报错:

🌞原因

  1. 添加的环境变量会首先使用排在前面的路径,第一个路径可以找到npm命令但是不是应该配置的环境变量中的路径,因为其他命令和文件的相对路径就有问题了,找其他文件就会找不到。而我在环境变量里面正好把错误的那个放在了前面🐶

🌞解决办法

  1. npm的环境变量只有第二个路径是正确的(node的安装根目录),第二个node_modules里面的是不对的,把它删除就行。再次运行,就没问题了。

🌞总结

  1. npm环境变量使用nodejs根目录中的,手动填写不要填错了。
  2. ps:还是win10高版本的环境变量添加界面好用,旧版的一行里面需要添加分号,还不好看,不如新版的表格实用。

推荐文章