javascript - 使用 LimitChunkSizePlugin 从 Webpack 4 升级到 Webpack 5
问题描述
我有一个带有 webpack 4 的 vue 2 应用程序,我想升级到 webpack 5。我在我的 vue.config.js 中使用了如下的 LimitChunkSizePlugin(webpack 的配置部分包含在这个文件中。)
}
},
plugins : [
new webpack.optimize.LimitChunkCountPlugin({
maxChunks: 1,
}),
]
};
此代码导致构建失败,如下所示:
.../node_modules/webpack/lib/util/comparators.js:39
map.set(arg, result);
^
TypeError: Invalid value used as weak map key
at WeakMap.set (<anonymous>)
at .../node_modules/webpack/lib/util/comparators.js:39:7
at .../node_modules/webpack/lib/optimize/LimitChunkCountPlugin.js:79:37
...
你对此有什么想法吗?我在看这个:https://webpack.js.org/plugins/limit-chunk-count-plugin/ 但没有提到任何此类问题。
提前感谢您的帮助。
解决方案
推荐阅读
- node.js - 400 错误请求将 /favicon.ico 作为 req.url 在 express 中返回。
- scala - Scala中的“捆绑”函数
- azure - AAD:是否可以将 Microsoft Graph 开放扩展放入 AD 应用程序清单中的 optionalClaims 中?
- favicon - 添加网站图标的问题
- python-3.x - 当我打开终端时,它总是打印这些错误代码
- python - Python3 - 在不创建列表的情况下遍历 Linux 目录
- c - gcc 编译错误:没有输入文件/fork
- sql - 为什么我的带有 OFFSET/FETCH 的 SQL 语句不起作用?
- sql - 为什么 Salary > 0 不会导致表/索引扫描
- android - Coinbase oauth 2.0 重定向 uri android