localhost: 3000 не будет обновляться после сохранения изменений в sublime

#ruby-on-rails #localhost

#ruby-on-rails #localhost

Вопрос:

Я новичок в программировании и пытаюсь внести изменения в приложение Rails. Я загрузил разветвленный репозиторий с Github и запустил его на своем локальном компьютере после запуска rake db: migrate (первоначально получил сообщения об ошибках).

С тех пор я внес изменения в несколько HTML-файлов (незначительно измененный текст из нескольких предложений) в Sublime и сохранил, но они не отражены в браузере.

Я обновил браузер и попытался перезапустить сервер. Должно быть, я пропускаю шаги. Любая помощь приветствуется, спасибо.

Комментарии:

1. Какие изменения вы внесли?

2. Я отредактировал несколько HTML-файлов (просто для проверки, чтобы убедиться, что изменения были внесены, прежде чем я сделаю больше).

3. Один пример нерабочего кода мог бы помочь.

4. Один пример: я попытался изменить предложение copy на сайте. Я изменил слово с «Your» на «You» и сохранил его в Sublime. Когда я обновился в браузере, он остался «Вашим». Другой пример: я полностью удалил предложение и сохранил в Sublime. Предложение все еще отображается в браузере. Я думаю, вы могли бы сказать, что код «работает», но изменения, внесенные в Sublime, не отражаются в браузере.

Ответ №1:

Есть несколько вещей, которые могут произойти. Скорее всего, вы получаете некоторый кеш браузера (но вы также можете получать кеш сети, веб-сервера)

Попробуйте перезагрузить страницу с помощью ctrl r (или cmd r, если вам не нравится real nix)

Затем вы можете попробовать загрузить в окне инкогнито, чтобы узнать, не проблема ли это на уровне сеанса.

Затем вы можете попробовать перезапустить свой сервер. В общем, в среде разработки не должен быть настроен кеш, но, возможно, вы столкнулись с проблемой.

В моей конфигурации разработчика у меня отключено все кэширование. В моем браузере разработчиков у меня отключены все кеши dns / браузера.

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

Комментарии:

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