【发布时间】:2022-08-14 14:34:21
【问题描述】:
以上是脚本标签未加载时出现的错误消息。我有大约 6 个脚本标签。
我的代码中有这些 Scripts 标签;有时他们会加载,有时他们不会。但是如果我在浏览器中检查它们,我可以在代码中看到它们。
<Script src=\"assets/js/jquery-3.5.1.min.js\" strategy=\"beforeInteractive\" />
<Script src=\"assets/js/bootstrap.bundle.min.js\" strategy=\"beforeInteractive\" />
我已将它们包含在 pages/_app.js 和 pages/_document.js 以及其他一些页面中,只是为了进行测试,但它们无法正常工作。
只有在我刷新页面后,它们才开始正常工作。
操作系统:Linux
在它们正确加载的窗口上。仅在 Linux 上我遇到了这个问题。
有人可以帮我解决这个问题,因为我需要快速解决这个问题吗?
感谢你的帮助。
-
你在生产中测试过吗?
-
确保 Script 标签不是 nextjs 提供的 <Head /> 组件中的包装器
-
添加屏幕截图。
-
@Sodhisaab 是的,我没有将它包含在 <Head /> 标记中。
-
@C.Lewis 我已经添加了上面错误消息的屏幕截图。
标签: javascript reactjs next.js frontend script