今天学习Vue时,安装node之后cmd窗口,node -v 可以出现版本号,npm -v 也可以出现版本号;但是使用npm进行安装 cnpm指令 和vue-cli时 出现问题,显示安装成功,但是使用指令时却报出不是内部指令;网上搜了很多方法不能完成,找了之后发现是npm安装的指令位置不正确导致。
可以先使用 npm prefix -g 来,查看本机中npm安装的模块地址

如果显示的不是在 C:/Users/Aadminxxx/AppData/Roaming/npm 下,那么就说明你的npm模块安装地址被修改,导致安装的模块指令不能直接使用。
可以进行修改npm 模块地址到默认路径,使用指令npm config set prefix C:/Users/Aadminxxx/AppData/Roaming/npm 再进行重新安装cnpm 、vue-cli模块

完成后再使用 cnpm -v 和 vue -V指令 ,查看是否可用。

因为AppData是隐藏文件夹,如果找不到此文件夹,就在文件夹选项中,将隐藏的文件夹显示出来,就可以了。

网友评论