node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 解决方法
两种场景报错:(确认自己的node已经安装了,整个路径不要有中文或空格)
- 直接将node安装到系统盘(c盘)安装完后系统自动配置环境变量,不需要手动配置
C:\Program Files\nodejs\
解决办法:应为是系统盘一般用户找不到该命令,只需要编辑器通过管理员的身份进行运行就可以解决!
2.将node安装到非系统盘 安装完后系统需要在环境变量上手动配置
1.安装node到指定目录,如:D:\programs\nodejs
2.在node.exe安装目录下新建两个文件夹,node_cache和node_global;
cmd输入
npm config set prefix "D:\programs\nodejs\node_global" //修改 npm 的全局安装模块路径
npm config set cache "D:\programs\nodejs\node_cache" //修改 npm 的缓存路径
3.配置环境变量:
系统变量
1.新建【NODE_PATH】【D:\programs\nodejs\node_global\node_modules】
2.选择 path,添加【D:\programs\nodejs】
用户变量
1.选择【PATH】后点击【编辑】按钮,将默认路径【C:\Users\admin\AppData\Roaming\npm】改为【D:\Node\node_global】
2.最后查看是否安装完成 node-v npm -v