npm 安装vue脚手架报错警告npm WARN deprecated

来吧,困扰我好几天的问题解决了,直接上干货

警告实例

npm 安装vue脚手架报错警告npm WARN deprecated_第1张图片
虽然没有报错,但是输入vue -V之后告诉我

‘vue’ 不是内部或外部命令,也不是可运行的程序

解决方法

步骤一

首先,我们因为要给vue配一下环境变量,为了解决vue’ 不是内部或外部命令,也不是可运行的程序

  • 找到vue.cmd的所在目录,将路径复制放到环境变量Path里
    npm 安装vue脚手架报错警告npm WARN deprecated_第2张图片
    npm 安装vue脚手架报错警告npm WARN deprecated_第3张图片
  • 然后保存就可以
    (这里我保存完之后依旧是 vue不是内部或外部命令,但不要慌,继续)

步骤二

在命令窗口执行 npm config list ,找一下你的npm的安装目录
在这里插入图片描述
然后在npm的文件路径下执行 vue init webpack vue-project
在这里插入图片描述
在这里插入图片描述
根据提示执行 npm i -g @vue/cli-init

至此完成,你的脚手架可以用了(如果还是不可以用,继续肝),
我的也还是报警告,但最起码输入 vue -V之后有版本号了,不影响开发就行。

原因分析

我认为多半是因为 版本不匹配 的问题造成的,npm的版本太高了,好多东西都已经弃用了,但是其他还没有,降一下npm的版本也是可以解决此问题的
(如有讲的不正确的地方,还请大佬斧正)

你可能感兴趣的:(vue.js,npm,javascript)