Jekyll 杰基尔发球失误`/sw.js';找不到

Jekyll 杰基尔发球失误`/sw.js';找不到,jekyll,jekyll-theme,Jekyll,Jekyll Theme,我在使用jekyll serve后出现以下错误 [2018-07-06 09:42:43] INFO WEBrick::HTTPServer#start: pid=7146 port=4000 Server running... press ctrl-c to stop. [2018-07-06 09:43:03] DEBUG accept: 127.0.0.1:45172 [2018-07-06 09:43:03] DEBUG Jekyll::Commands::Serve::Servl

我在使用jekyll serve后出现以下错误

[2018-07-06 09:42:43] INFO  WEBrick::HTTPServer#start: pid=7146 port=4000
  Server running... press ctrl-c to stop.
[2018-07-06 09:43:03] DEBUG accept: 127.0.0.1:45172
[2018-07-06 09:43:03] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
[2018-07-06 09:43:03] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
[2018-07-06 09:43:03] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
[2018-07-06 09:43:04] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
[2018-07-06 09:43:04] ERROR `/sw.js' not found.
[2018-07-06 09:43:04] DEBUG close: 127.0.0.1:45172
每次我在Firefox浏览器中重新加载页面时,而不是在构建期间,都会发生此错误

那是从哪里来的?在我的项目目录中找不到任何包含sw.js的文件


我使用minima主题,
sw.js
文件可以是任何东西:),但是我看到这个文件是由REACT框架自动创建的。它包含一些缓存信息,名称是
服务工作者的缩写

避免此错误的最简单方法是使用浏览器控制台检查应在何处找到此文件,然后在该位置创建它

然而,我假设你的主题需要这个文件,通常通过一个节点模块,你应该看到如何避免需要它,从而永久地解决这个问题。

“这个文件应该在哪里”-应该什么?