Как сделать автоматическое обновление Firefox при изменении файла, даже с протоколом file: //? - PullRequest
0 голосов
/ 14 января 2019

Я знаю Как сделать автоматическое обновление Firefox при изменении файла? , но здесь у меня есть еще одно конкретное требование:

Как сделать так, чтобы Firefox (или, если это невозможно, скажем, в Chrome) автоматически обновлялся при изменении HTML-файла, даже с протоколом file://?

Контекст: я работаю над простой страницей только для HTML + CSS. Я привык не запускать сервер для таких простых задач, и я бы хотел этого избежать.

В прошлом существовало решение (с расширением браузера), которое я использовал даже в случае локальной страницы file:///D:/Documents/page.html, но больше не могу его найти.

1 Ответ

0 голосов
/ 14 января 2019

Этот ответ НЕ использует файл: // протокол.

Доступ к файловому протоколу ограничен браузерами по соображениям безопасности, но если вам действительно нужна функциональность и у вас установлен npm, просто установите пакет live-server, и он будет служить цели.

Там могут быть разные инструменты, которые делают это, но я лично использую live-сервер. live-server "... это небольшой сервер разработки с возможностью перезагрузки в реальном времени. Используйте его для взлома ваших файлов HTML / JavaScript / CSS ..."!

После установки пакета, запустите команду «live-server» в каталоге вашего проекта, и он автоматически загрузит файл в браузер. Он будет следить за файлом изменений и обновлять страницу при любых изменениях.

Подробнее здесь: https://www.npmjs.com/package/live-server

...