UNMET PEER DEPENDENCY webpack@3.5.5和babel-loader错误

时间:2017-08-24 22:05:13

标签: node.js webpack webpack-dev-server

我在使用以下命令安装webpack dev时遇到问题:npm i --save-dev webpack

Webpack已成功安装在我的计算机上npm i webpack -g @ 3.5.5,所以此处没有任何问题。

当我跑npm i --save-dev webpack时,我发现了一个babel核心错误,读取以下内容;没有usinf webpack 1,2 pr 2.1.0-beta

,它不会让我继续

我无法通过这个并拥有搜索stackoverflow和多个站点。

在我的情况下,我在Windows上使用Redux。

这是我的错误。

`-- UNMET PEER DEPENDENCY webpack@3.5.5

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\ch
okidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@
1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}
)
npm WARN babel-loader@6.2.10 requires a peer of webpack@1 || 2 || ^2.1.0-beta ||
 ^2.2.0-rc but none was installed.
npm WARN prj400r@1.0.0 No description
npm WARN prj400r@1.0.0 No repository field.
  

强调babel核心错误是最成问题的。任何解决方法?

1 个答案:

答案 0 :(得分:2)

将babel-loader更新到版本7.x.x,它应该可以解决您的问题。以前的版本需要webpack 1,并且在第7版中删除了此支持

Release v7.0.0