Ich habe die Umgebung für Ruby on Rails erstellt, daher werde ich sie aufzeichnen.
[Gebäudeumgebung] ・ Rails6 ・ Ruby 2.6.3
[Maschinenspezifikationen] ・ MacOS Catalina · Version 10.15.3 ・ IMac (Netzhaut 4K, 21,5 Zoll, 2019) · Prozessor 3 GHz 6 Core Intel Core i5 ・ Speicher 8 GB
[Editor verwendet] VScode (https://azure.microsoft.com/ja-jp/products/visual-studio-code/)
Hier benötigen Sie die AppleId. Wenn Sie Ihre ID / Ihr Passwort vergessen haben, bereiten Sie es bitte im Voraus vor.
① Melden Sie sich auf der Entwicklerkontoseite von Apple an https://developer.apple.com/account/#/welcome
② Von Weitere Downloads anzeigen zur Downloadlistenseite https://developer.apple.com/download/more/
→ Laden Sie mit dem Betriebssystem kompatible Befehlszeilentools herunter.
① Gehen Sie zur offiziellen Website von Homebrew und fügen Sie den aufgelisteten Befehl in "Terminal" ein. (Offizielle Homebrew-Website) https://brew.sh/index_ja
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
② Bestätigung der Homebrew-Installation
Ich mache mir Sorgen, dass die Installation erfolgreich war, also werde ich es überprüfen.
```brew -v```
* In meinem Fall war es der folgende Befehl.
#### **`Homebrew 2.2.17`**
Homebrew/homebrew-core (git revision 572fc; last commit 2020-05-24)```
(1) Installieren Sie, damit Sie die Version von Ruby verwalten können.
brew install rbenv ruby-build
(2) Überprüfen Sie nach Abschluss der Installation den folgenden Befehl.
rbenv -v
rbenv 1.1.2
## Ruby-Installation
Von hier aus installieren wir Ruby.
* Je nach Benutzer ist Ruby möglicherweise bereits installiert.
(1) Überprüfen Sie, ob es installiert ist.
```ruby -v```
* In meinem Fall war es der folgende Befehl.
#### **`ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]`**
Ich wollte es bereits installieren, aber wenn es nicht installiert zu sein scheint, installieren Sie es bitte unten.
② Wenn es nicht installiert ist Überprüfen Sie die Version von Ruby, die mit dem folgenden Befehl installiert werden kann.
rbenv install --list
Wenn Sie bestätigen können, führen Sie Folgendes aus: Die Nummer gibt die Version an, die von "rbenv install --list" ausgeführt wird.
rbenv install ●●●●
rbenv global ●●●●
rbenv rehash
ruby -v
Ich habe "ruby -v" gemacht, um zu sehen, ob die Version installiert wurde.
(1) Führen Sie den folgenden zu installierenden Befehl aus.
gem install bundler
② Überprüfen.
bundle -v
① Installiere und starte mein SQL.
brew install mysql
② Überprüfen Sie meine SQL
mysql.server start
## Schieneninstallation
① Erstellen wir ein Verzeichnis
● Geben Sie einen beliebigen Dateinamen ein.
```mkdir ~/●●●●●●●```
② Wechseln Sie in den erstellten Ordner
```cd ~/workspace```
③ Erstellen Sie eine Gemfile
```bundle init```
④ Bearbeiten / Kommentieren Sie den Inhalt von Gemfile
In dem mit "mkdir ~ / ●●●●●●●" erstellten Ordner befindet sich eine "Gemfile".
Starten Sie es mit Ihrer Editor-Software.
In der Datei ist `` `# gem" Rails "` `` als Memo geschrieben, bitte kommentieren Sie es aus.
⑤ Schienen installieren
```bundle install --path=vendor/bundle```
⑥ Überprüfen Sie, ob Rails installiert ist
```bundle exec rails -v```
* In meinem Fall war es der folgende Befehl.
#### **`Rails 6.0.3.1`**
① Geben Sie das Dateiziel an, das Sie erstellen möchten
cd desktop
② Erstellen Sie eine neue Datei mit Rails ● ist ein beliebiger Dateiname.
rails new ●●●●●
jedoch
Ich habe hier einen Fehler bekommen !! Die Ursache war "Fehler im Webpacker". Mach Folgendes:
① Garn ist installiert
brew install yarn
(2) Führen Sie den folgenden Befehl aus.
install
Aber "Garn" ist nicht installiert!
Führen Sie den folgenden Befehl aus, da dies gesagt wird.
## Rails starten
① Führen Sie den Befehl aus, um den Browser zu starten
Führen Sie den folgenden Befehl aus
```rails s```
② Starten Sie den lokalen Server
http://localhost:3000
→ Es wurde sicher gestartet.
War gut!
# Referenzartikel
[Ruby On Rails-Umgebungskonstruktion für Anfänger von Ruby [Mac]](https://qiita.com/TAByasu/items/47c6cfbeeafad39eda07)
[Homebrew installieren](https://qiita.com/zaburo/items/29fe23c1ceb6056109fd)
[Rails6 Webpacker hat einen Fehler gemeldet](https://qiita.com/libertyu/items/1eb74adc817ab8971100)
Der Referenzartikel war sehr hilfreich.
Vielen Dank.