/ / Rails Aplikacja Heroku push i see changes - ruby-on-rails, ruby, heroku, assets

Aplikacja Rails Heroku wypycha i pokazuje zmiany - ruby-on-rails, ruby, heroku, aktywa

Chciałbym zadać pytanie o heroku i tory. Jako że jestem nowy na szynach, chcę wiedzieć, jak to działa z Heroku. Mam aplikację i chcę ją przekazać do Heroku.

Wiem, że szyny pobierają wszystkie pliki js / css ikompresuj, gdy jesteś w trybie produkcyjnym. Mój problem polega na tym, że gdy zmieniam lokalnie js lub css i wracam do tej samej aplikacji heroku, to w jaki sposób rails obsługuje te zmiany. Byłoby tak głupie, aby zniszczyć aplikację Heroku i ponownie naciskać.

Odpowiedzi:

1 dla odpowiedzi № 1

Za każdym razem, gdy wprowadzasz zmiany w swojej aplikacjilokalnie powinieneś uruchamiać "pakietowe atuty rake exec: prekompiluj RAILS_ENV = production". Spowoduje to kompilację zasobów w folderze publicznym, a następnie powinieneś je zatwierdzić. Następnie po uruchomieniu "git push heroku master" zobaczysz nowe zasoby w wdrożonej aplikacji po ponownym załadowaniu.

W zakresie niszczenia aplikacji. idzie, kiedy przesuwając zmiany, uruchamia się ponownie. Twoja baza danych i wszystkie pozostałe są przechowywane w takcie.