node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 解决方法

安装完node以后,cmd 运行node -v报错

   两种场景报错:(确认自己的node已经安装了,整个路径不要有中文或空格

  1. 直接将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

猜你喜欢

转载自blog.csdn.net/qq_52337177/article/details/127283715
今日推荐