为什么 nextjs 在构建时会在第一次加载时加载所有页面

Ely*_*edy 3 reactjs next.js

我在我的新网站中使用 nextJS,但 SEO 和网站的速度对我来说非常重要。我想做的是防止加载额外的资源文件,而我不需要它们。例如,当我在主页时,我不需要在后台加载常见问题解答或关于页面的资源。我是否可以阻止网站上的这些额外负载?

先感谢您

加载所有页面

Evg*_*nko 5

据我所知,next.js 正在为从给定页面链接的页面预取 js 包。要禁用预取,您可以Link使用prefetch={false}

<Link href="/faq" prefetch={false}>
  <a>FAQ</a>
</Link>
Run Code Online (Sandbox Code Playgroud)

文档中有更多相关内容