【问题标题】:extract-text-webpack-plugin error npm install提取文本 webpack 插件错误 npm 安装
【发布时间】:2017-04-27 21:48:34
【问题描述】:

尝试安装 extract-text-webpack-pluginpm install 时出现错误

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

不工作。

【问题讨论】:

    标签: css npm webpack


    【解决方案1】:

    看起来您尝试为 webpack2 安装 extract-text-webpack-plugin ( UNMET PEER DEPENDENCY webpack@^2.2.0)

    但是你已经安装了 webpack1,所以你应该使用 webpack 1 的提取插件

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

    【讨论】:

      【解决方案2】:

      这些都是警告,而不是错误。这意味着该软件包已成功安装,但您可能需要另一个软件包才能使其正常工作。见npm - peerDependencies

      您可以放心地忽略fsevents 警告。它是一个专门用于 macOS 的软件包,用于观察其文件系统的变化。

      另一方面,您需要解决未满足的对等依赖webpackextract-text-webpack-plugin 的最新版本依赖于 webpack 2(v2.2.0 是 webpack 2 的第一个正式版本)。你可能正在使用 webpack 1,你有两个选项可以解决这个问题。您可以安装 webpack 2,此时推荐。您可能需要稍微更改配置。看看官方Migration Guide 看看你需要改变什么。

      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
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-15
        • 2017-11-21
        • 2017-12-12
        • 2018-01-11
        • 2016-06-18
        • 1970-01-01
        • 1970-01-01
        • 2020-04-21
        相关资源
        最近更新 更多