在我的开发环境中,网站看起来符合预期,但是当我运行 gatsby build 后,我的 CSS 无法正常显示。如果我手动导航到另一个页面,那么 CSS 将如预期一样显示。
没有错误,但我收到了以下警告:
该资源 http://localhost:9000/static/d/520/path---offline-plugin-app-shell-fallback-a-30-c5a-NZuapzHg3X9TaN1iIixfv1W23E.json使用链接预加载进行了预加载,但在窗口的加载事件之后的几秒钟内未被使用。请确保它具有适当的 as 值,并且是有意预加载的。
当我检查该文件时,它显示:
没有错误,但我收到了以下警告:
该资源 http://localhost:9000/static/d/520/path---offline-plugin-app-shell-fallback-a-30-c5a-NZuapzHg3X9TaN1iIixfv1W23E.json使用链接预加载进行了预加载,但在窗口的加载事件之后的几秒钟内未被使用。请确保它具有适当的 as 值,并且是有意预加载的。
当我检查该文件时,它显示:
{"pageContext":{}}
我猜问题出在这个对象是空的。我已经尝试禁用服务工作者,但问题只变得更糟了。
我还尝试过:
- 强制构建并在 Netlify 上禁用缓存
- 删除 npm 和 package.json 文件,然后运行 npm 构建
但到目前为止都没有成功。