2015-03-25 2 views
0

Я использую Rails 4. Я устанавливал DEViSE камень и создал модель пользователя, используя шаги, указанные здесь: https://github.com/plataformatec/deviseКак перезапустить приложение DEViSE камень рубин рельсы

Теперь после того, как:

config.action_mailer.default_url_options = { host: 'localhost', port: 3000 } 

Он указывает на шаги, которые:

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

Это может быть немного глупый вопрос, но кто-нибудь знает, что они означают, перезапустив приложение. Я думаю, это означает, что я должен перезапустить сервер, но я просто хочу убедиться, что я не сталкиваюсь с проблемами в будущем. Благодаря

ответ

1

Да, «перезапустить приложение», они означают для перезапуска сервера, на котором приложение Rails в настоящее время работает при условии его уже работает иначе вам просто нужно запустить сервер. Devise рекомендует перезапустить приложение для загрузки конфигураций (например, инициализатор) или новых файлов (например, представлений) и т. Д., Которые загружаются при запуске сервера rails.

Вы можете прочитать о rails server команду в Rails Guides

На стороне записки, перезапуск сервера, скорее всего, чтобы решить некоторые из проблем (или, по крайней мере, выделить их). Просто продолжайте и перезапустите сервер.

+0

Вот что я подумал. благодаря – user2958278

Смежные вопросы