【发布时间】:2021-10-12 21:08:48
【问题描述】:
我们的应用程序一直在标题中显示错误。该问题很可能与 Webpack 5 polyfill 相关,并且经过了几个解决方案:
- 设置回退 + 使用 npm 安装
fallback: {
"stream": require.resolve("stream-browserify"),
"buffer": require.resolve("buffer/")
}
- 设置别名
alias: {
"buffer": "buffer",
"stream": "stream-browserify"
}
我们仍然看到可怕的错误:
rfc6979.js:3 Uncaught ReferenceError: Buffer is not defined
at Object.4142 (rfc6979.js:3)
at r (bootstrap:19)
at Object.5892 (js.js:4)
at r (bootstrap:19)
at Object.4090 (bip32.js:5)
at r (bootstrap:19)
at Object.7786 (index.js:3)
at r (bootstrap:19)
at Object.1649 (MnemonicKey.js:50)
at r (bootstrap:19)
我们的设置是 vanilla NodeJS + TypeScript + Webpack 用于多目标:节点 + 浏览器。任何帮助都会很棒!
【问题讨论】: