node、npm环境变量配置

307 阅读1分钟

今天想利用@vue/cli创建一个vue项目,但是发现npm安装之后,利用vue create my-project创建项目的时候给我提示:bash: vue: command not found,也就是没找到vue,然后IE一番发现是因为node和npm的环境变量配置有问题,参照网上的资料进行配置,在node安装历经里面加了node_global和node_cache两个空文件夹,然后进行npm config的时候提示npm也不存在了,最后在控制面板中巴node卸载重新安装,然后成功了。

最后的配置是这样:

用户变量:Path:添加:
C:\Program Files\nodejs\node_global
C:\Users\你的用户名\AppData\Roaming\npm\node_modules
C:\Users\你的用户名\AppData\Roaming\npm

系统变量:
添加一个NODE_PATH:C:\Program Files\nodejs\node_global\node_modules
Path:添加:
C:\Program Files\nodejs\node_global
C:\Program Files\nodejs
C:\Users\你的用户名\AppData\Roaming\npm\node_modules

先这样吧折磨死人了

环境变量到底有啥用?参考文章:为什么要设置环境变量,设置环境变量的作用在哪里_wdfscsdn2015的博客-CSDN博客_环境变量的作用

总结一句就是操作系统为了方便用户找到应用,桌面快捷方式的原理就是把应用路径暂存到环境变量