Vorbereitung für die Entwicklung mit Rails

Einführung

Bei der Entwicklung mit Rails schreibe ich die Vorbereitung bis zu dem Punkt, an dem ich mit dem Schreiben von Code beginne. Wir werden mit VirtualBox und Vagrant fortfahren, die bereits installiert sind. Wenn Sie VirtualBox und Vagrant noch nicht installiert haben, suchen Sie bei Google.

Inhaltsverzeichnis

  1. Grundeinstellung von Vagrant
  2. Starten Sie Vagrant
  3. Verbindung zur virtuellen Umgebung
  4. Wechseln Sie in den freigegebenen Ordner der virtuellen Umgebung
  5. Beginnen Sie mit der Entwicklung mit Ruby on Rails
  6. Am Ende der Arbeit
  7. Am Ende

1. Grundeinstellung von Vagrant

Gehen Sie zunächst zum Desktop im Terminal.

$ cd Desktop

Erstellen Sie dann einen Ordner mit dem Namen "work" und verschieben Sie ihn in diesen Ordner.

$ mkdir work
$ cd work

Erstellen Sie danach einen Ordnernamen "vagrant" im Ordner "work" und verschieben Sie ihn in diesen Ordner.

$ mkdir vagrant
$ cd vagrant

Erstellen Sie in diesem Ordner eine Vagrant-Datei mit dem Namen "Vagrant".

$ vagrant init

Damit ist die Ersteinrichtung von Vagrant abgeschlossen. Überprüfen Sie im Terminal, ob es wie folgt aussieht.

Benutzername: vagabundierender Benutzername$

2. Starten Sie Vagrant

Starten Sie als nächstes Vagrant. Von diesem Punkt an denke ich, dass es eine Aufgabe sein wird, die jedes Mal ausgeführt wird, wenn eine Entwicklung durchgeführt wird.

Vagrant zu starten ist einfach. Geben Sie den folgenden Befehl ein.

$ vagrant up

Der allererste Start nimmt enorm viel Zeit in Anspruch. Sie können Reis essen und ein Bad nehmen. Vielleicht kannst du dir einen Film ansehen. Wenn Sie so viel getan haben, werden Sie wahrscheinlich fertig sein, wenn Sie es bemerken: Baby:

Wenn der erste Start abgeschlossen ist Zum Boden, Mit den Worten "Du bist jetzt auf Schienen!" Ein Bild eines Zuges: so etwas wie: steam_locomotive: erscheint.

Damit ist der Start von Vagrant abgeschlossen.

3. Verbindung zur virtuellen Umgebung

Stellen Sie eine "SSH-Verbindung" her, um in der virtuellen Umgebung sicher mit Ihrem PC zu kommunizieren. Geben Sie den folgenden Befehl ein.

$ vagrant ssh

Bei korrekter Verbindung

[vagrant@localhost ~]$

Es wird so angezeigt.

Damit ist die Verbindung zur virtuellen Umgebung hergestellt.

4. Wechseln Sie in den freigegebenen Ordner der virtuellen Umgebung

Freigegebene Ordner in der virtuellen Umgebung befinden sich in "/ home / vagrant / work". Wechseln Sie also in diesen freigegebenen Ordner.

[vagrant@localhost ~]$ cd /home/vagrant/work

Wenn Folgendes angezeigt wird, bedeutet dies, dass Sie umgezogen sind.

[vagrant@localhost work]$

5. Beginnen Sie mit der Entwicklung mit Ruby on Rails

Verwenden Sie den Befehl "Rails New", wenn Sie eine neue Anwendung in Ruby on Rails erstellen. Geben Sie Folgendes ein, um eine Anwendung mit dem Namen "sample" zu erstellen.

$ rails new sample

Wenn dieser Befehl korrekt ausgeführt wird, wird der Beispielordner im freigegebenen Ordner erstellt.

Wählen Sie "Öffnen" oder "Öffnen" aus dem Dateimenü mit VScode usw. Wählen Sie "Desktop" -> "Arbeit" -> "Vagabund" -> "Probe", Öffnen Sie den Beispielordner.

Geben Sie anschließend den folgenden Befehl ein, um in das zuvor erstellte Beispielverzeichnis zu wechseln.

[vagrant@localhost work]$ cd sample

Wenn das Teil, das "Arbeit" war, zu "Beispiel" wird, bedeutet dies, dass Sie es verschieben können.

[vagrant@localhost sample]$

Jetzt können Sie mit dem Schreiben des Codes beginnen. An diesem Punkt können Sie mit dem Schreiben von Code beginnen.

Danke für deine harte Arbeit.

6. Am Ende der Arbeit

Möglicherweise möchten Sie sich jedes Mal, wenn Sie fertig sind und bevor Sie Ihren Computer schließen, von der virtuellen Umgebung abmelden und die virtuelle Umgebung herunterfahren.

Mit diesem Befehl können Sie sich abmelden, von wo aus Sie "SSH verbunden" sind.

[vagrant@localhost work]$ exit

Die Abmeldung ist abgeschlossen, wenn Folgendes angezeigt wird.

Benutzername: vagabundierender Benutzername$

Als nächstes wird die virtuelle Umgebung heruntergefahren. Sie können es herunterfahren, indem Sie den folgenden Befehl eingeben.

$ vagrant halt

Wenn Sie die virtuelle Umgebung herunterfahren und erneut starten möchten Bitte versuchen Sie es erneut von "$ vagrant up".

7. Am Ende

Danke, dass du bis zum Ende zugesehen hast. Eigentlich habe ich es mir in Zukunft selbst geschrieben, als ich es vergessen habe.

Ich wäre Ihnen dankbar, wenn Sie mich über Fehler informieren könnten.

Ich werde weiterhin Artikel für mich selbst und für diejenigen schreiben, die meinen Artikel zufällig finden und sehen.

Recommended Posts

Vorbereitung für die Entwicklung mit Rails
[Rails] Verfahren zum Verknüpfen von Datenbanken mit Ruby On Rails
[Rails] Erstellen einer Umgebung für die Entwicklung von Webanwendungen
[Rails 6] Laufzeitfehler mit $ Rails s
Gerät mit Schienen handhaben
[Rails] Lernen mit Rails Tutorial
[Schienen] Test mit RSpec
[Rails] Entwicklung mit MySQL
Unterstützt Mehrsprachigkeit mit Rails!
Konstruktionshandbuch für eine stabile Entwicklungsumgebung für "Rails6" mit "Docker-compose"
Verwenden der PAY.JP-API mit Rails ~ Implementierungsvorbereitung ~ (payjp.js v2)
[Java] Umgebungskonstruktionsverfahren zum Entwickeln von Streben 1.3 mit Eclipse
Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 1
[Rails] Videos mit Rails hochladen (ActiveStorage)
Docker-Compose-Befehlsliste (für Rails)
[Vue Rails] "Hallo Vue!" Wird mit Vue + Rails angezeigt
Japanisieren Sie mit i18n mit Rails
(Für Anfänger) [Rails] Installieren Sie das Gerät
Führen Sie Rails immer im Docker aus
[Docker] Rails 5.2-Umgebungskonstruktion mit Docker
Verwenden Sie mit Rails 6.0 mehrere Datenbanken
[Rails] Geben Sie das Format mit link_to an
Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 2
Tutorial zum Erstellen eines Blogs mit Rails für Anfänger Teil 0
[Docker] Wird immer mit Docker + Rails verwendet
[Java] Beispielprojekt zum Entwickeln von Webanwendungen mit Spring Boot
Zusammenfassung der Verfahren zum Entwickeln in einem Docker-Container mit VS-Code
Verfahren zum Erstellen einer Rails-Anwendungsentwicklungsumgebung mit Docker [Rails, MySQL, Docker]
Das Erstellen eines neuen Benutzers mit Schienen war verärgert über das unbekannte Attribut "Passwort" für den Benutzer.
Konstruktionsverfahren für die Docker-Umgebung "Rails 6 x MySQL 8" für die gemeinsame Nutzung mit Teams
Erstellen Sie ein Portfolio mit Rails + Postgres SQL
[Schienen] Getriebe mit LINE Bot schieben
JAVA_HOME-Einstellung für Pfade mit Leerzeichen
[Rails] Pagenation mit Ajax kompatibel machen
Umgebungsbau mit Docker für Anfänger
[Rails] DB-Design für EC-Standort
[Grover] PDF mit Rails generieren [Version 2020]
Aktivieren Sie OpenCV mit Java8. (Für mich)
[Rails] Erste Datenerstellung mit Seed
Lernen Sie AWS kostenlos mit LocalStack
Strg-Z funktioniert, es gibt also eine Möglichkeit zu unterbrechen und zu töten: Dies ist mühsam und kann den falschen töten. Sie können dies in ein Python-Skript schreiben. Verfolgen Sie Rails-App-Fehler mit Python, C-Erweiterung Sentry
Verwenden von Java mit AWS Lambda-Eclipse-Vorbereitung