【问题标题】:Cannot install webpack@4.42.0 version无法安装 webpack@4.42.0 版本
【发布时间】:2021-11-20 04:10:26
【问题描述】:

我已经安装了webpack@5.54.0,但我知道该版本不适用于我的项目,所以我再次安装它webpack@4.42.0。但是当我输入npm ls webpack 时,CMD 会显示此错误。

`-- UNMET PEER DEPENDENCY webpack@4.42.0

npm ERR! peer dep missing: webpack@^5.1.0, required by terser-webpack-plugin@5.2.4

其实,我不知道这个错误是什么?如何安装webpack@4.42.0 而不出现此问题?

【问题讨论】:

    标签: webpack node-modules


    【解决方案1】:

    您还需要将 terser-webpack-plugin 版本降级到 4.2.3。
    从版本 5 开始 terser-webpack-plugin webpack@4 is no longer supported.

    npm install --save-dev terser-webpack-plugin@4.2.3
    

    【讨论】:

    • 是的,我为我的项目使用了带有“SKIP_PREFLIGHT_CHECK=true”代码的 .env 文件来避免这个问题,但这不是这个问题的确切答案,所以我会尽快尝试你的答案,我将删除有关结果的评论。无论如何,谢谢你的回答。
    • 你能检查一下 package-lock.json 中的 terser-webpack-plugin 版本是什么吗?
    猜你喜欢
    • 1970-01-01
    • 2019-06-05
    • 2021-02-27
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-07
    • 1970-01-01
    相关资源
    最近更新 更多