#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. Я все еще не мог заставить его работать, но спасибо за предложения. В конечном итоге я удалил форк и повторно разветвил. Теперь изменения, которые я делаю, отражаются в браузере. Не уверен, почему это не сработало раньше.