事情经过

今天通过npm安装全局工具,安装完成后,使用新安装的工具命令,竟然显示“不是内部或外部命令,也不是可运行的程序”

之前通过npm安装全局包,就可以正常使用,为什么今天就不可以了呢?
然后我去试之前安装过的全局包,结果也是这样。
然后我就去看npm全局包的目录,发现这些包都在,Node.js的环境变量也是正确的。
离谱了!npm安装的全局包突然就不能用了
然后去网上搜,发现没有用,然后我就卸载node.js重新安装,还是没有用。
离大谱了!!
正常来说,安装完成Node.js之后,会在系统环境变量中添加一个Node.js的变量,只需要这一个变量即可。
但是我的Node.js变量是正常的,一切都正常,就是不能用了。耗费了我很长时间,终于弄好了。

问题描述

Node.js环境配置完成,node和npm的命令都可以正常使用,但是npm安装的全局包不能正常使用

解决方法

首先要保证Node.js已经添加到了环境变量中,然后将Npm全局包的目录添加到系统环境变量Path中就解决了。
这是我的npm全局包的位置

npm默认的全局包目录是系统盘\users\用户\APPdata\npm
将此目录添加到系统环境变量Path即可

如果你不知道自己的全局包目录,可以通过这个命令查看,然后将这个目录添加到系统环境变量即可
npm config get prefix

注意,Appdata是以隐藏文件夹,需要这样才能查看

npm安装的全局包/工具不能使用,不是内部/外部命令相关推荐

  1. ios手机如何安装charles抓包工具证书

    ios手机如何安装charles抓包工具证书 安装证书前提,已经下载好charles 1.打开手机设置–WiFi–配置代理–点击手动–填写(服务器,端口号)–点击存储 不知道服务器和端口号,在char ...

  2. Mac 安装配置抓包工具Charles

    本文主要介绍mac下如何安装网络抓包工具以及如何实现抓包.在windows下有一款不错的抓包工具Fidder,但是由于是C#编写的,无法再mac下运行,因此,需要换一款抓包软件:Charles. Ch ...

  3. java编写中显示内部外部,jdk安装好后在cmd上输入java正常,输入javac就显示不是内部外部命令...

    点击查看jdk安装好后在cmd上输入java正常,输入javac就显示不是内部外部命令具体信息 答:(1)新建->变量名"JAVA_HOME",变量值"C:\Jav ...

  4. npm安装指定版本包,npm按版本安装;npm删除依赖,卸载依赖

    1.npm中安装指定的版本号,格式为 '包名@版本号' npm install --save 包名称@版本号 例如安装element-ui的2.15.8版本 npm install --save el ...

  5. 修改npm安装的全局路径和配置环境变量的坑

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

  6. nvm安装以及nvm安装之后报错npm/node不是内部外部命令,nvm use 报错乱码

    一:我来啦,首先就是node以及npm版本问题,宝子们一定不要说版本越高越稳定就好,有些不支持很麻烦的,一定要去官网看看node以及npm的版本对应: 官网地址:以往的版本 | Node.js 二:因 ...

  7. linux下npm安装的全局命令无法执行

    npm install -g forever 安装了之后在其他目录无法执行,找不到命令,在windows下可以直接使用,在linux下需要配置下环境变量 npm prefix -g 该命令可以看到no ...

  8. Centos7安装(四)抓包工具wireshark源码编译安装

    一     介绍 二     下载连接 官网 各个系列的稳定版本下载 所有版本 三      安装 (1)安装依赖 centos7.7 'base + epel' yum repo仓库安装编译'所需依 ...

  9. Mac 安装Fiddler 抓包工具

    官方安装文档https://www.telerik.com/download/fiddler/fiddler-osx-beta 如果输入mono Fiddler.exe报下面这个错误 WARNING: ...

最新文章

  1. 递归/回溯:八皇后问题N-Queens
  2. ESP8266-iot-2
  3. cv::Mat使用笔记
  4. AI聚变:寻找2018最佳人工智能应用案例
  5. ubuntu 18.04 添加快快捷方式
  6. Python学习笔记整理(十五)类的编写细节
  7. vmstat 命令的使用
  8. Ubuntu16.04 Xmind安装
  9. 【运维技术】数据库主从同步搭建
  10. 数据科学常用Python库介绍--Numpy、Scipy、Pandas、Matplotlib、Plotly、SciKit-Learn等
  11. 使用SQLParameter解决SQL注入问题
  12. jsp内置对象-session对象
  13. JVM-深入理解JVM内存模型、类加载机制、内存分配机制
  14. Oracle sql 对多个sql count的值再求和
  15. 产业分析:短视频平台研究报告
  16. Zeppelin安装教程
  17. 个人对AutoResetEvent和ManualResetEvent的理解
  18. HTTP 304: Not Modified
  19. 耶格肺功能仪软件 - 弥散测试
  20. NOIP11.15模拟 T2 三部曲

热门文章

  1. C语言-飞机航班订票系统
  2. STC8H开发(十五): GPIO驱动Ci24R1无线模块
  3. JDK软件安装+环境变量配置图文详解(Win10环境)
  4. TabLayout选中
  5. 关于 ajax Content-Type 的问题 贼拉有用的!!!
  6. 俏兔子大战傻贼鹰(刚开始接触是写的,一直在草稿箱)
  7. 用我的计算器吧,我的python计算器贼牛逼
  8. 12-factors(12要素原则从理论上来看是很,不知道实际中会怎样)
  9. win10中安装JDK8以及环境配置
  10. html标签的下一级遍历,jquery属性,遍历,HTML操作方法详解