prefetchComponents

源文件
Nuxt 提供了工具来让你控制组件的预取 (prefetching)。

预取组件会在后台下载代码,这是基于组件可能被用于渲染的假设,这样当用户请求它时,组件就能即时加载。该组件会在用户明确请求之前被下载并缓存以供预期未来使用。

使用 prefetchComponents 来手动预取已经在你的 Nuxt 应用中全局注册的单个组件。默认情况下,Nuxt 将这些注册为异步组件。你必须使用组件名称的 PascalCase 版本。

await prefetchComponents('MyGlobalComponent')

await prefetchComponents(['MyGlobalComponent1', 'MyGlobalComponent2'])
当前的实现与 preloadComponents 完全相同,通过预加载组件而不是仅仅预取。我们正在努力改进此行为。
在服务器上,prefetchComponents 将不会产生任何效果。