我在使用以下命令安装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核心错误是最成问题的。任何解决方法?
答案 0 :(得分:2)
将babel-loader更新到版本7.x.x,它应该可以解决您的问题。以前的版本需要webpack 1,并且在第7版中删除了此支持