reactjs 未处理的运行时错误TypeError:require.e不是函数

ehxuflar  于 2023-05-06  发布在  React
关注(0)|答案(1)|浏览(119)

当第一次加载我的页面(在开发模式)这个错误发生
未处理的运行时错误TypeError:require.e不是函数

8 | import {VideoType} from "../../component/VideoPlayer/Types";
   9 | 
> 10 | const Location = dynamic(() => import('../../component/Location').then((comp) => comp.Location), {
     |                           ^
  11 | ssr: false,
  12 | })

第二次重新加载后此问题消失如何解决此问题?谢谢你的协助

tmb3ates

tmb3ates1#

我遇到了同样的问题,后来我了解到import()函数返回一个promise,在生产服务器中它可能(并且确实)失败。(我希望别人批准或纠正这一点,如果我错了)
因此,您实际上可以警告用户失败,并尝试处理和捕获错误。
这个article在我的案例中有帮助

相关问题