Css 提取文本网页包插件错误npm安装

Css 提取文本网页包插件错误npm安装,css,npm,webpack,Css,Npm,Webpack,我在尝试安装extract text webpack pluginpm安装时出错 extract-text-webpack-plugin --save-devapp@0.1.0 /home/g/learn/web-app/ema/src/main/app ├─┬ extract-text-webpack-plugin@2.1.0 │ ├── async@2.3.0 │ └── loader-utils@1.1.0 └── UNMET PEER DEPENDENCY webpack@^2.2

我在尝试安装extract text webpack pluginpm安装时出错

extract-text-webpack-plugin --save-devapp@0.1.0 /home/g/learn/web-app/ema/src/main/app
├─┬ extract-text-webpack-plugin@2.1.0 
│ ├── async@2.3.0 
│ └── loader-utils@1.1.0 
└── UNMET PEER DEPENDENCY webpack@^2.2.0

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.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.0.17 (node_modules/react-scripts/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN extract-text-webpack-plugin@2.1.0 requires a peer of webpack@^2.2.0 but none was installed.
我也试过:

npm install extract-text-webpack-plugin@2.2.0 --save-dev

不工作。

看起来您正在尝试为webpack2安装extract text webpack插件(
未满足的对等依赖关系网页@^2.2.0

但是您已经安装了webpack1,所以您应该为webpack1使用提取插件


npm安装--保存开发人员提取文本网页包-plugin@1.0.1
这些都是警告,不是错误。这意味着该软件包已成功安装,但您可能需要另一个软件包才能使其正常工作。看

您可以安全地忽略
fsevents
警告。它是一个专用于macOS的包,用于监视其文件系统上的更改

另一方面,您需要解决未满足的对等依赖关系
webpack
。最新版本的
extract text webpack插件
依赖于webpack 2(
v2.2.0
是webpack 2的首次正式发布)。您可能正在使用webpack 1,您有两个选项来解决此问题。您可以安装Webpack2,此时建议安装Webpack2。您可能需要稍微更改一下配置。看看官方,看看你需要做些什么改变

npm install webpack@latest --save-dev
如果您不能或不想升级到webpack 2,您可以使用旧版本的
extract text webpack plugin
,该插件将与webpack 1一起使用

npm install extract-text-webpack-plugin@1.0.1 --save-dev