验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

npm安装的全局包/工具不能使用如何解决

阅读:657 来源:乙速云 作者:代码code

npm安装的全局包/工具不能使用如何解决

事情经过

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

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安装的全局包/工具不能使用如何解决

npm默认的全局包目录是系统盘users用户APPdatanpm

将此目录添加到系统环境变量Path即可

npm安装的全局包/工具不能使用如何解决

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

npm安装的全局包/工具不能使用如何解决

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

npm安装的全局包/工具不能使用如何解决

分享到:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>