React Boilerplate : Uncaught RangeError: Maximum call stack size exceeded

React Boilerplate : Uncaught RangeError: Maximum call stack size exceeded

我收到 Uncaught RangeError: Maximum call stack size exceeded 的错误,原因如下:

npm.babel.e5824bbfde6f57781e4f.chunk.js:1 @babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning.

只有当我使用 npm run build 命令构建生产环境并使用 http-serverserve 提供这些文件时才会发生。

我已经将 React-Boilerplate 与 antd 主题集成在一起,我不得不更改 webpack 中的配置,尽管它在开发模式下按预期工作,但在为生产构建时抛出错误。

实际上,我使用的是导致该问题的第三方库 https://github.com/onfido/onfido-sdk-ui

因为我已经删除了那个库并且 运行 再次生产构建它工作得很好。