Für die Installation kann folgender Guide genutzt werden. https://gorails.com/setup/osx/10.15-catalina Dort kann das Betriebssystem ausgewählt werden und anschließend Ruby und Rails installiert werden. Des Weitern muss Postgres Sql auf dem Gerät installiert werden.
ruby 2.6.4p104
rails 6.0.3.6
$ rails db:create db:migrate db:seed
oder rails db:create db:setup
Durch das seeden wird ein Admin Account erstellt, damit die Seite genutzt werden kann
admin@klimabox.com admin1234
Vor dem ersten Starten Bundlen $ bundle install
und $ yarn install
aufführen.
Zum starten des Servers $ rails s
ausführen.
Zum starten der Console $ rails c
ausführen.
Zum starten des Webpack-dev-servers $ bin/webpack-dev-server
Zum debuggen in dem Code vor der Zeile die gedebuggt werden soll debugger
schreiben. In der nächsten Zeile hilft es wenn man noch einen Command schreibt puts("foo")
einfach eine Ausgabe, weil der debugger häufig eine Zeile zu weit springt. Also
debugger
puts("foo")
# Zeile die gedebuggt werden soll
Im Server Output springt man dann in den debugger
Die Mails werden im Development Modus über letter_opener_web versendet. https://github.com/fgrehm/letter_opener_web. Die versendeten Mails findet man unter localhost:3000/letter_opener
Neuer Branch von Main abzweigen. Name des Branches: feature/$name
. Pull/Merge Request stellen und dann wieder in Main mergen.
Tool zum ansteueren der API. https://www.postman.com/downloads/