当第一次加载我的页面(在开发模式)这个错误发生
未处理的运行时错误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 | })
第二次重新加载后此问题消失如何解决此问题?谢谢你的协助
1条答案
按热度按时间tmb3ates1#
我遇到了同样的问题,后来我了解到import()函数返回一个promise,在生产服务器中它可能(并且确实)失败。(我希望别人批准或纠正这一点,如果我错了)
因此,您实际上可以警告用户失败,并尝试处理和捕获错误。
这个article在我的案例中有帮助