Ein Memorandum bis zur ersten Ruby on Rails-Umgebung wurde auf einem persönlichen Windows 10-PC erstellt. Ich habe übrigens nur Linux (CentOS) und CakaPHP von Windows 10 für das Web-System berührt.
Es wird gesagt, dass abhängig von der Kombination von Ruby 2.7 und Rails 6.0 (oder peripheren Edelsteinen) eine Warnung auftreten kann. Wählen Sie daher Ruby 2.6.6.
Laden Sie "rubyinstaller-devkit-2.6.6-1-x64.exe" über den folgenden Link herunter. https://rubyinstaller.org/downloads/
Da später bei der Installation über die Befehlszeile ein Fehler auftritt, beenden Sie Windows FW und die Sicherheitssoftware im Voraus.
Führen Sie das heruntergeladene Installationsprogramm aus. Aktivieren Sie "UTF-8 als externe Standardcodierung verwenden". Aktivieren Sie "MSYS 2 Development Toolchain 2019-10-01". Wählen Sie den Editor "Visual Studio Code"
--Geben Sie RubyInstaller in der angezeigten Befehlszeile ein und führen Sie es aus.
Überprüfen Sie nach Abschluss der Ruby-Installation die Version in der Befehlszeile.
> ruby -v
ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]
Überprüfen Sie auch die Version von gem.
gem -v
3.0.3
Laden Sie das Installationsprogramm von der folgenden Site herunter. https://gitforwindows.org/
Führen Sie das heruntergeladene Installationsprogramm aus. Wählen Sie "Visual Stadio Code als Git-Standardeditor verwenden". Wählen Sie "OpenSSL-Bibliothek verwenden". Was ist zusätzliche Optionen
Vergewissern Sie sich oben, dass dem Windows-Startmenü ein Symbol wie "Git Bush" hinzugefügt wurde, und beenden Sie das Programm.
Verwenden Sie nodist zur Version Node.js.
Laden Sie das Nodist-Installationsprogramm von der folgenden Site herunter. "NodistSetup-v0.9.1.exe" https://qiita.com/satoyan419/items/56e0b5f35912b9374305
Installieren Sie den Nodist.
--nodist Versionsprüfung.
>nodist -v
0.9.1
--Install Node.js. Wählen Sie die neuesten 12 Serien aus (End-of-Life: 2022-04-30)
>nodist + 12.19.0
>nodist 12.19.0
>node -v
v12.19.0
>nodist npm 6.14.8
>npm -v
6.14.8
>npm install -g yarn
>yarn -v
1.22.10
Auf den neuesten Stand gebracht, da die Version alt war.
>gem install bundler
>bundler -v
Bundler version 2.1.4
Wenn der Benutzername im Pfad der temporären Datei die volle Breite hat, schlägt die Erstellung der temporären Datei fehl. Ändern Sie daher zuerst die temporäre Datei und installieren Sie sie.
>set TEMP=C:\Temp
>set TMP=C:\Temp
>gem install sqlite3
>gem install rails -v 6.0.3
>rails -v
Rails 6.0.3
das ist alles.