1

В настоящее время я подключаюсь к серверу через SFTP, поэтому я могу редактировать файлы локально и отправлять их обратно на сервер каждый раз, когда я изменяю / обновляю файл. Ну, мне надоело обновлять окно браузера каждый раз, чтобы увидеть эти изменения.

Есть ли приложения, которые будут автоматически обновляться для меня? Я пробовал LiveReload, но это только для локальных файлов, а не SFTP.

4 ответа4

3

В LiveReload есть опция «Переопределить URL-адреса для обслуживания измененного CSS с локального хоста». Это под первым окном опций. Он перезагрузит страницу при внесении изменений в локальные файлы, но я заметил, что у него есть некоторые проблемы с изображениями, которые не отображаются при перезагрузке.

1

Вы можете использовать старый метод использования тега meta refresh:

<meta http-equiv="refresh" content="600">

Это говорит браузеру обновлять страницу каждые 600 секунд.

Убедитесь, что вы удалили его, прежде чем перевести свой сайт в производственную среду, никто не любит удивительное обновление;)

0

В дополнение к великолепному ответу Кайла:

Вы можете использовать плагины браузера для автоматического обновления страниц для вас, вы можете изменить интервал на лету, в отличие от способа мета-тега, который потребует редактирования мета-тега, если частота обновления не подходит для вас.

Вы можете получить список плагинов: http://cerberusweb.com/support/kb/article/62

0

Другое решение состоит в том, чтобы создать другую страницу, чтобы обернуть вашу веб-страницу в iframe, а затем на внешней странице, используйте js settimeout для обновления. Таким образом, не повлияет на других пользователей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .