嗯,我正在使用Next js 13开发一个网站,但是由于某种原因,我在控制台The resource http://localhost:3000/_next/static/chunks/polyfills.js was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate
中将此警告显示为value and it is preloaded intentionally.
我曾试图删除链接,看看是否有任何图像文件,它的问题,但这一切都有帮助。
1条答案
按热度按时间0md85ypi1#
你能分享你的多边形填充导入代码吗?你只是在使用链接标签吗?
看起来polyfill没有被立即调用,所以它告诉你不需要预加载。另外,如果你使用预加载,你应该使用
as
属性。来自Mozilla文档:
as
此属性仅在元素上设置了rel="preload"
或rel="prefetch"
时使用。它指定要加载的内容的类型,这对于请求匹配、应用正确的内容安全策略以及设置正确的Accept请求标头是必需的。此外,rel=“preload”使用此属性作为请求优先级的信号。下表列出了此属性的有效值以及它们应用到的元素或资源。您没有向我们展示您的代码,所以我假设您正在使用链接导入它-如果是这样,您可能只需从
<link>
中删除rel="preload"
之前:
之后:
如果你想保持预加载,你只需要添加一个
as="script"
到它