vue 不是内部或外部命令,也不是可运行的程序 或批处理文件

先来一张截图
vue 不是内部或外部命令,也不是可运行的程序 或批处理文件_第1张图片
这时候我们在cmd输入npm config ls 结果发现
vue 不是内部或外部命令,也不是可运行的程序 或批处理文件_第2张图片
所谓全局安装:

是指安装在node中node_module的根目录里,可以在电脑的任何位置调用这个方法。

那么,如何在找到全局安装的位置呢?

方法一:

设置到自己想要放的位置:

打开:nodejs安装目录/node_modules/npm/.npmrc这个文件,修改里面的路径

prefix = E:\nodejs\npm_global_modules

方法二:

使用快捷键 win+R,输入cmd打开命令窗口,输入如下代码:
npm config ls
找到对应的路径:
vue 不是内部或外部命令,也不是可运行的程序 或批处理文件_第3张图片
但是这里显示的是:“C:\Program Files\node.js\node_cache"
这个node_cache是系统默认的路劲,所以要修改当前的路劲

其中:prefix=C:\Users\Administrator\AppData\Roaming\npm就是我们全局安装了哪些方法的地方,如图:
vue 不是内部或外部命令,也不是可运行的程序 或批处理文件_第4张图片
事实上和当前路径不符合,所以通过修改路径:
npm config set prefix ”C:\Users\Administrator\AppData\Roaming\npm“
如图:
vue 不是内部或外部命令,也不是可运行的程序 或批处理文件_第5张图片
然后使用vue --version就可以显示vue的命令

你可能感兴趣的