При обновлении с Hyperloop до Hyperstack гем "opal_hot_reloader" все еще необходим?

Я просто обновляю приложение Rails с Hyperloop до Hyperstack. Является ли камень "opal_hot_reloader" устаревшим со времен Hyperstack?

1 ответ

Решение

Да... версия hot-loader теперь встроена в HyperStack.

В вашем hyperstack.rb инициализатор, который вы хотите:

  Hyperstack.configuration do |config|
    ...
    config.import 'hyperstack/hotloader', client_only: true if Rails.env.development?
  end

Procfile (для мастера) выглядит так:

web:        bundle exec rails s -b 0.0.0.0
hot-loader: bundle exec hyperstack-hotloader -p 25222 -d app/hyperstack

assets / javascripts / application.js должны заканчиваться так:

//= require jquery
//= require jquery_ujs
//= require hyperstack-loader

Загрузчик HyperStack (с помощью инициализатора) определит, какой дополнительный код добавить к вашим ресурсам, включая горячий загрузчик.

Другие вопросы по тегам