Node.js npm未满足对正在安装的包的对等依赖关系

Node.js npm未满足对正在安装的包的对等依赖关系,node.js,npm,webpack,Node.js,Npm,Webpack,我有点困惑,为什么我对我正试图安装的软件包有一个未满足的对等依赖 我运行: npm install webpack@2.1.0-beta.27 --save-dev 结果: angular2-webpack-starter@5.1.1 C:\src\angular2-webpack\angular2-webpack-starter -- UNMET PEER DEPENDENCY webpack@2.1.0-beta.27 我正在运行node和npm的最新版本 任何帮助都将不胜感激。谢谢

我有点困惑,为什么我对我正试图安装的软件包有一个未满足的对等依赖

我运行:

npm install webpack@2.1.0-beta.27 --save-dev
结果:

angular2-webpack-starter@5.1.1 C:\src\angular2-webpack\angular2-webpack-starter

-- UNMET PEER DEPENDENCY webpack@2.1.0-beta.27
我正在运行node和npm的最新版本

任何帮助都将不胜感激。谢谢

全输出:

-- UNMET PEER DEPENDENCY webpack@2.1.0-beta.27
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN extract-text-webpack-plugin@1.0.1 requires a peer of webpack@^1.9.11 but none was installed.
npm ERR! code 1

这个错误实际上不是来自Webpack,而是(正如我们在评论中确定的那样)来自过时版本的
extract text Webpack plugin
bootstrap loader
。由于您使用的是Webpack2,因此需要使用v2测试版的插件

要解决此问题,请升级:

  • 将文本网页包插件提取到
    v2.0.0-beta.4
  • 引导加载程序
    v2.0.0-beta.16

npm将Webpack突出显示为缺少对等依赖项,这有点奇怪,但npm往往会有非常不清楚的错误消息,需要一段时间才能习惯。

这是整个输出吗?我本以为还会有几行关于哪个软件包需要依赖关系的内容。@Aurora0001我已经粘贴了完整的输出内容。我想你更大的问题是
提取文本网页包插件
仅适用于网页包1(它的范围是
^1.9.11
,这意味着
=1.9.11
考虑将
提取文本网页包插件
切换到
v2.0.0-beta.4
(它支持网页包2)@Aurora0001你是一个传奇,如果你把它作为一个答案发布,我会非常乐意接受的。