gpt4 book ai didi

webpack - 找不到模块 : Error: Can't resolve 'util' in webpack

转载 作者:行者123 更新时间:2023-12-03 14:19:52 25 4
gpt4 key购买 nike

当我运行脚本时,它显示了这个错误
这是错误:
重大变化:webpack < 5 以前包括 polyfills对于 node.js默认情况下的核心模块。
这已不再是这种情况。验证是否需要此模块并配置 polyfill为了它。
如果您想包含 polyfill ,你需要:添加一个后备 'resolve.fallback: { "util" : require.resolve("util/") }', 安装 'util' ;
如果你不想包含一个 polyfill,你可以像这样使用一个空模块:resolve.fallback: { "util" : 错误的 }
@ ./node_modules/webpack/lib/index.js 74:30-50 77:9-29
@ ./src/googlesheets.js 21:16-34
@ ./src/index.js 1:0-44 2:0-10

最佳答案

主要问题在于 Webpack 5。它没有预加载 Node.js 的 polyfill。我看到这个问题可以帮助你。 https://github.com/webpack/webpack/issues/11282
解决方法:npm install util , 并将其添加到 webpack.config.js :

module.exports = {
// ...
resolve: {
fallback: {
util: require.resolve("util/")
}
}
// ...
};

关于webpack - 找不到模块 : Error: Can't resolve 'util' in webpack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64402821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com