VSCoder, der kürzlich Rails gestartet hat, hatte die folgenden Probleme.
Daher habe ich Cloud9 von AWS verwendet, aber diesmal habe ich die folgenden Probleme
Also fing ich an, an den heißen ** Visual Studio Codespaces ** zu arbeiten und veränderte mein Leben.
Kurz gesagt, es ist eine ** Entwicklungsumgebung in der Cloud **. Ausgehend von der offiziellen Website bietet es die folgenden Funktionen.
Das größte Feature für mich ist auch
darüber. Natürlich können Sie auch Erweiterungen hinzufügen.
VSCode erscheint in Ihrem Browser! !! !!
Sie können auch das Terminal verwenden. Der Arbeitsbereich wird von einem Benutzer namens vsonline erstellt.
Python ist standardmäßig enthalten.
Dies ist der übliche VScode! !!
Cloud9 verfügt standardmäßig über eine Ruby and Rails-Umgebung, jedoch leider nicht in Visual Studio-Codespaces ... Wie auch immer, ich werde die Version auch in Cloud9 ändern. Alle folgenden Schritte werden im VSCode-Terminal der mit Codespace verbundenen Desktop-App ausgeführt. Da Codespaces eine Linux-Umgebung verwendet, entspricht dies im Wesentlichen dem Erstellen einer Umgebung unter normalem Linux.
Weitere Informationen finden Sie in der README-Datei von hier, die auch auf der offiziellen Ruby-Website empfohlen wird. Ich werde es installieren. Mit rbenv können Sie mehrere Versionen von Ruby verwalten.
Klonen Sie zunächst das Repository, fügen Sie es dem Pfad hinzu und richten Sie es ein.
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.bashrc
$ ~/.rbenv/bin/rbenv init
Danach müssen Sie das Terminal neu starten. Drücken Sie daher die Taste + **, um ein neues Terminal ** zu öffnen. Sie können dies überprüfen, indem Sie den folgenden Befehl eingeben. Die Installation von rbenv wurde jedoch nicht gefunden.
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Folgen Sie dem angegebenen Link und die Lösung ist unten.
$ mkdir -p "$(rbenv root)"/plugins
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
Wenn Sie es erneut überprüfen, sollte es diesmal funktionieren.
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Damit ist rbenv abgeschlossen. Ich war hier in den Bergen.
Sie können die wichtigsten Ruby-Versionen sehen. Wenn Sie alles sehen möchten, können Sie dies mit $ rbenv install --list-all
tun.
$ rbenv install --list
Danach können Sie Ihre Lieblingsversion mit $ rbenv install [Versionsnummer]
installieren.
$ rbenv install 2.7.1
Geben Sie nach der Installation mit dem folgenden Befehl an, welche Ruby-Version verwendet werden soll.
$ rbenv global 2.7.1
Sie haben Ruby erfolgreich installiert!
Installieren Sie dann Rails.
$ gem install rails
Sie haben Rails installiert!
Danach können Sie sich so entwickeln, als wäre es eine lokale Umgebung. ** Sie können auch einen lokalen Host verwenden **.
$ rails new SampleApp
Nach dem Erstellen einer Rails-App mit
$ rails s
Starten Sie den Server mit.
Klicken Sie auf "Remote Explorer> Forward Port ...", geben Sie "3000" ein und drücken Sie die Eingabetaste, um eine Verbindung zu "localhost: 3000" herzustellen (siehe Abbildung unten).
Wenn Sie mit Ihrem Browser auf "http: // localhost: 3000 /" zugreifen ...
das ist alles. Was Rails betrifft, ist es zwei Monate her, seit ich angefangen habe, daher kann es einige Punkte geben, die ich nicht erreichen kann. Wir freuen uns auf Ihre Korrekturen und Kommentare.
Recommended Posts