jekyll serve ОШИБКА `/sw.js 'не найдена - PullRequest
0 голосов
/ 06 июля 2018

Я получаю следующую ошибку после использования 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

Я использую тему минимума

1 Ответ

0 голосов
/ 06 июля 2018

Файл sw.js может быть любым :), но я видел этот файл, автоматически созданный платформой REACT. Он включает в себя некоторую информацию о кешировании и короткое имя для service worker.

Самый простой способ избежать этой ошибки - проверить, где этот файл должен быть найден с помощью консоли вашего браузера, а затем создать его в этом месте.

Тем не менее, я предполагаю, что вашей теме нужен этот файл, обычно через node_modul, и вы должны увидеть, как этого не делать, и, таким образом, навсегда решить эту проблему.

...