如何在 Next.js 中禁用预取动态导入?

ido*_*mun 6 reactjs webpack next.js

我正在使用 Next.js 动态组件来延迟加载一些组件,以减少初始包大小。https://nextjs.org/docs/advanced-features/dynamic-import

它与 React 的懒惰和悬念非常相似。

问题是 Next.js 为每个动态组件添加了一个预加载元素。例如:

<link rel="preload" href="/_next/static/chunks/fb85da93314b56687ab65338660b69e70b8ab984.e94f6814b2bcf36d403a.js" as="script">
Run Code Online (Sandbox Code Playgroud)

问题是它触发了太多请求并影响了我的网络生命值分数。有什么办法可以禁用它或控制它的时间吗?