【npm】安装全局包,使用时提示:不是内部或外部命令,也不是可运行的程序或批处理文件

问题

如图,明明安装Vue是全局包,但是使用时却提示:

【npm】安装全局包,使用时提示:不是内部或外部命令,也不是可运行的程序或批处理文件_第1张图片

【npm】安装全局包,使用时提示:不是内部或外部命令,也不是可运行的程序或批处理文件_第2张图片


解决办法 

使用以下命令任意一种命令查看全局包的配置路径

npm root -g

然后将此路径(不包括node_modules)添加到环境变量中去,这里注意,原本NodeJS的安装路径配置的环境变量不要删除!

【npm】安装全局包,使用时提示:不是内部或外部命令,也不是可运行的程序或批处理文件_第3张图片


 结果

 配置完毕后,重新安装vue

【npm】安装全局包,使用时提示:不是内部或外部命令,也不是可运行的程序或批处理文件_第4张图片

然后再次使用vue,此时发现,安装成功!


扩展 

 【npm】修改npm全局安装包的位置路径

你可能感兴趣的:(npm,前端,node.js)