[RUBY] In Heroku bereitstellen (zur Bearbeitung nach dem zweiten Mal)

Was Sie in diesem Artikel sehen können

(1) So erstellen Sie eine App mit Heroku und stellen später die lokal bearbeiteten Änderungen bereit.

: Denken: Beachten Sie, dass es nicht für Leute ist, die zum ersten Mal Apps erstellen!

Als Voraussetzung

Das Verzeichnis wurde in die zu erstellende App verschoben. Die App ist in Rails geschrieben.             : umarmen: Also gehe ich zum ersten Mal von hier aus: umarmen:

Befehlsablauf

(1) Wenn die Gem-Datei geändert oder hinzugefügt wurde, bündeln Sie die Installation. Ich werde trotzdem gehen.

% bundle install 

② Änderungen festschreiben

% git add .   
% git commit -m "Add pg gem for Heroku"                         

③ Schieben Sie das Repository und stellen Sie die App bereit.

% git push heroku master 

④ DB-Migration. Ich denke, es ist Arbeit für die Produktionsumgebung Heroku.

% heroku run rake db:migrate  

Öffnen Sie jetzt die App! Sie sollten in der Lage sein, Folgendes bereitzustellen: v_tone :: Crown:    Danke für deine harte Arbeit!

Dieser Artikel ist eine persönliche Aufzeichnung für Anfänger. Ich habe auf den folgenden Artikel verwiesen. Referenzartikel ([Wenn Sie zum ersten Mal eine Rails-App für Heroku bereitstellen und eine Fehlermeldung erhalten] https://qiita.com/hmmrjn/items/e2dff8036fbbd74f049a)

Ein Wort Memo

ich bin Während der Bereitstellung ist in Schritt ③ häufig ein Fehler aufgetreten. Die Ursache war, dass ich den Prozess der "% bundle install" vergessen habe.       Es scheint, dass es passiert ist, weil ich das Gemfile ändern musste, als ich es in die Produktionsumgebung kopierte.

Vielen Dank für das Lesen bis zum Ende! wir sehen uns! : blush :: wave_tone1:

Recommended Posts

In Heroku bereitstellen (zur Bearbeitung nach dem zweiten Mal)
Schritte zur Bereitstellung in Heroku
Wie man mit Heroku einsetzt
So verbinden Sie Heroku und Sequel
Stellen Sie Rails on Docker für Heroku bereit
Heroku entfalten
Mit Docker auf Heroku bereitstellen (Rails 6, MySQL)
Bereitstellen für Heroku [Ruby on Rails] Anfänger
Heroku: Docker: Bereitstellen
Pläne zur Unterstützung von JDK 11 für Eclipse und Spring Boot
Bereitstellen von einem lokalen Docker-Image auf Heroku
Führen Sie Rubocop und RSpec auf CircleCI aus und stellen Sie es in ECS bereit
[Rails] Erstellen Sie eine Sitemap mit sitemap_generator und stellen Sie sie in GAE bereit
Ich kann auf Heroku bereitstellen, erhalte jedoch eine Fehlermeldung und kann sie nicht öffnen. [Ursache: MySQL]