npm需要以下

时间:2018-11-15 14:09:42

标签: npm vuejs2 dependencies

当我尝试npm安装任何新软件包时,我的vue项目停止工作。我正在安装axios。

首先我得到了

  
npm install
npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is
  installed. You must install peer dependencies yourself.
npm WARN url-loader@1.1.1 requires a peer of webpack@^4.0.0 but none is
  installed. You must install peer dependencies yourself.
npm WARN webpack-dev-middleware@3.4.0 requires a peer of webpack@^4.0.0
  but none is installed. You must install peer dependencies yourself.
npm WARN webpack-dev-server@3.1.10 requires a peer of webpack@^4.0.0 but
  none is installed. You must install peer dependencies yourself.

所以我安装了那些软件包,

npm install ajv-keywords@3.2.0  ajv@^6.0.0 url-loader@1.1.1  webpack@^4.0.0 webpack-dev-middleware@3.4.0  webpack@^4.0.0 webpack-dev-server@3.1.10  webpack@^4.0.0 

然后我收到这些警告,

  
npm WARN extract-text-webpack-plugin@3.0.2 requires a peer of webpack@^3.1.0
  but none is installed. You must install peer dependencies yourself.
npm WARN html-webpack-plugin@2.30.1 requires a peer of
  webpack@1 || ^2 || ^2.1.0-beta || ^2.2.0-rc || ^3 but
  none is installed. You must install peer dependencies yourself.

告诉我使用webpack 3

所以我跑了,

npm install webpack@^3.1.0 extract-text-webpack-plugin@3.0.2 html-webpack-plugin@2.30.1

然后给我以下警告,告诉您使用webpack4。

  
npm WARN url-loader@1.1.1 requires a peer of webpack@^4.0.0 but none
  is installed. You must install peer dependencies yourself.
npm WARN webpack-dev-middleware@3.4.0 requires a peer of webpack@^4.0.0
  but none is installed. You must install peer dependencies yourself.
npm WARN webpack-dev-server@3.1.10 requires a peer of webpack@^4.0.0 but none
  is installed. You must install peer dependencies yourself.

我该如何解决这个问题?

谢谢

1 个答案:

答案 0 :(得分:1)

您是否尝试过安装webpack@^4.0.0?

npm install webpack@^4.0.0