【问题标题】:Unable to install optimize-css-assets-webpack-plugin无法安装 optimize-css-assets-webpack-plugin
【发布时间】:2021-04-16 17:36:30
【问题描述】:

我在尝试安装npm install --save-dev optimize-css-assets-webpack-plugin时出错

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: webpack@1.0.0
npm ERR! Found: webpack@5.33.2
npm ERR! node_modules/webpack
npm ERR!   dev webpack@"^5.33.2" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^4.0.0" from optimize-css-assets-webpack-plugin@5.0.4
npm ERR! node_modules/optimize-css-assets-webpack-plugin
npm ERR!   dev optimize-css-assets-webpack-plugin@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See C:\Users\danie\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\danie\AppData\Local\npm-cache\_logs\2021-04-16T17_32_37_320Z-debug.log

我已经更新了 webpack 和 npm。我检查了installation page,它提到我应该拥有最新的 webpack。有什么想法吗?

【问题讨论】:

    标签: npm webpack


    【解决方案1】:

    从去 github repo 开始,他们实际上提到使用 css-minimizer-webpack-plugin 用于 webpack 5.0

    【讨论】:

    • 除此之外,我实际上是卡在 npm install 上,所以删除 package.lock.json 并重新安装后就可以了。
    【解决方案2】:
    npm install --save-dev optimize-css-assets-webpack-plugin --legacy-peer-deps
    

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 2019-01-29
    • 2019-06-05
    • 2017-11-20
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多