修复npm全局-g提示不是内部或部命令,也不是可运行的程序外部命令,也不是可运行的程序

前言

我之前安装npm时全是默认安装,模块全部安装在C盘了,今天心血来潮,把路径改到了D盘,结果改完后模块都不能识别了,都提示XX模块不是内部命令,这其实是环境变量配置的问题,我都是按照网上的教程改的环境变量,但是照着改也有错,反复改了好几次都不行,最后终于改好了。

解决步骤

  1. 查看npm的目录,输入下面的命令
    1
    where npm
    你可能得到下面这样的结果
    变量修复npm全局变量查看npm路径
  2. 打开目录D:\Program Files\nodejs,不要加上npm.
    打开后命令有node_modules目录表示正,如下图
    变量修复npm全局变量查看npm路径包
  3. 添加路径D:\Program Files\nodejs到环境变量PATH,如下图
    变量修复npm全局变量添加npm环境变量
  4. 修复完成

修复npm全局-g提示不是内部或部命令,也不是可运行的程序外部命令,也不是可运行的程序
https://007666.xyz/2022/12/26/修复npm全局-g提示不是内部或部命令,也不是可运行的程序外部命令,也不是可运行的程序/
作者
梦无念
发布于
2022年12月26日
许可协议
CC BY-NC-SA 4.0