[Construction de l'environnement Mac] Ruby on Rails (+ Webpacker gère les erreurs)

en premier

J'ai construit l'environnement pour Ruby on Rails, je vais donc l'enregistrer.

[Environnement du bâtiment] ・ Rails6 ・ Rubis 2.6.3

[Spécifications de la machine] ・ MacOS Catalina · Version 10.15.3 ・ IMac (retina 4K, 21,5 pouces, 2019) · Processeur Intel Core i5 à 6 cœurs à 3 GHz ・ Mémoire 8 Go

[Éditeur utilisé] VScode (https://azure.microsoft.com/ja-jp/products/visual-studio-code/)

Procédure de construction

Installer les outils de ligne de commande

Ici, vous aurez besoin de l'AppleId. Si vous avez oublié votre identifiant / mot de passe, veuillez le préparer à l'avance.

① Connectez-vous à la page du compte développeur d'Apple https://developer.apple.com/account/#/welcome

② De Voir plus de téléchargements à la page de liste de téléchargement https://developer.apple.com/download/more/

→ Téléchargez les outils de ligne de commande compatibles avec le système d'exploitation.

Installation Homebrew

① Allez sur le site officiel de Homebrew et collez la commande répertoriée dans "Terminal". (Site officiel de Homebrew) https://brew.sh/index_ja

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"



 ② Confirmation de l'installation de Homebrew
 Je crains que l'installation ait réussi, je vais donc la vérifier.

```brew -v```

 * Dans mon cas, c'était la commande suivante.


#### **`Homebrew 2.2.17`**

Homebrew/homebrew-core (git revision 572fc; last commit 2020-05-24)```

Installez rbenv

(1) Installez pour pouvoir gérer la version de ruby.

brew install rbenv ruby-build

(2) Une fois l'installation terminée, veuillez vérifier avec la commande suivante.

rbenv -v

rbenv 1.1.2



## Installation de rubis
 À partir de là, installons Ruby.
 * Selon l'utilisateur, Ruby peut déjà être installé.

 (1) Vérifiez s'il est installé.

```ruby -v```

 * Dans mon cas, c'était la commande suivante.


#### **`ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]`**

Je voulais déjà l'installer, mais s'il ne semble pas être installé, veuillez l'installer ci-dessous.

② S'il n'est pas installé Vérifiez la version de Ruby qui peut être installée avec la commande suivante.

rbenv install --list

Si vous pouvez confirmer, exécutez ce qui suit, Le nombre spécifie la version exécutée par "rbenv install --list"

rbenv install ●●●● rbenv global ●●●● rbenv rehash ruby -v

J'ai fait "ruby -v" pour voir si la version était installée.

Installation du bundler

(1) Exécutez la commande suivante pour installer.

gem install bundler

② Vérifiez.

bundle -v

installer mon SQL

① Installez et démarrez mon SQL.

brew install mysql

② Vérifier mon SQL

mysql.server start



## Installation de rails

 ① Créons un répertoire
 ●, entrez n'importe quel nom de fichier.

```mkdir ~/●●●●●●●```

 ② Déplacer vers le dossier créé

```cd ~/workspace```

 ③ Créez un Gemfile

```bundle init```

 ④ Modifier / décommenter le contenu de Gemfile
 Il y a un "Gemfile" dans le dossier créé avec "mkdir ~ / ●●●●●●●".
 Démarrez-le avec votre logiciel d'édition.

 Dans le fichier, `` `` # gem "rails" `` `` est écrit sous forme de mémo, veuillez donc le décommenter.

 ⑤ Installer des rails

```bundle install --path=vendor/bundle```

 ⑥ Vérifiez si Rails est installé

```bundle exec rails -v```

 * Dans mon cas, c'était la commande suivante.


#### **`Rails 6.0.3.1`**

Créer un fichier de test avec Rails

① Spécifiez la destination du fichier que vous souhaitez créer

cd desktop

② Créez un nouveau fichier avec Rails ● est un nom de fichier arbitraire.

rails new ●●●●●

pourtant

J'ai une erreur ici !! La cause était "Erreur dans Webpacker". Procédez comme suit:

Installation de Webpacker

① le fil est installé

brew install yarn

(2) Exécutez la commande suivante.

install



 Mais "yarn" n'est pas installé!
 Puisqu'il est dit, exécutez la commande suivante.

## Rails de lancement

 ① Exécutez la commande pour lancer le navigateur
 Exécutez la commande suivante

```rails s```

 ② Démarrez le serveur local

http://localhost:3000

 → Il a démarré en toute sécurité.
 C'était bien!

# Article de référence
 [Construction de l'environnement Ruby On Rails pour les débutants Ruby [Mac]](https://qiita.com/TAByasu/items/47c6cfbeeafad39eda07)
 [Installation de Homebrew](https://qiita.com/zaburo/items/29fe23c1ceb6056109fd)
 [Rails6 Webpacker a généré une erreur](https://qiita.com/libertyu/items/1eb74adc817ab8971100)

 L'article de référence a été très utile.
 Merci beaucoup.










Recommended Posts

[Construction de l'environnement Mac] Ruby on Rails (+ Webpacker gère les erreurs)
Mémo de construction de l'environnement Ruby on Rails 6.0
Muscle Ruby on Rails Jour 1 ~ Construction de l'environnement ~
[Note personnelle] Construction de l'environnement Ruby on Rails (Windows)
Construction de l'environnement de développement Rails6 [Mac]
Ingénieur Rails Environnement Construction Ruby2.7.1
Construction de l'environnement des rails Rails5.2.1 ruby2.5.1 Catalina
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
[Rails / MySQL] Construction de l'environnement Mac
Résumé de la construction de l'environnement Ruby ~ Version Mac ~
Rails sur la procédure de construction de l'environnement Docker
[Procédure 1 pour les débutants] Ruby on Rails: Construction d'un environnement de développement
Ruby on Rails - De la construction d'environnement au développement d'application simple sur WSL2
Mémo de construction de l'environnement Spring Boot sur Mac
Création d'un environnement de développement pour Ruby on Rails à l'aide de Docker + VSCode (Remote Container)
Méthode d'installation de Ruby on Rails [édition Mac]
Mémo de construction de l'environnement de développement Java sur Mac
[Docker] Construction de l'environnement de développement Rails6 / Ruby2.7 / MySQL8
[Ruby on Rails] Notation japonaise de l'erreur
Rails & React & Webpacker & Manuel de construction de l'environnement MySQL
Construction de l'environnement CentOS8.2 (x86_64) + ruby2.5 + Rails5.2 + MariaDB (10.3.17)
[Erreur] Changer la construction de l'environnement pour utiliser oss (open source) de Ruby on Rails
[Ruby On Rails] À propos de RubyAws :: Sigv4 :: Errors :: MissingCredentialsError
Construction de l'environnement Rails Docker
Ruby on Rails élémentaire
Principes de base de Ruby on Rails
Association Ruby On Rails
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
[Ruby] puma ne peut pas être installé sur Mac [Rails, etc.]
[Ruby on Rails] De la construction de MySQL au changement de base de données
Record d'apprentissage de Ruby on rails -2020.10.03
Création de portfolio Ruby on Rails
Record d'apprentissage Ruby on rails -2020.10.04
[Ruby on Rails] Debuck (binding.pry)
Record d'apprentissage de Ruby on rails -2020.10.05
Record d'apprentissage de Ruby on rails -2020.10.09
Record d'apprentissage Ruby on rails-2020.10.07 ②
[Docker] Construction de l'environnement Rails 5.2 avec docker
Record d'apprentissage Ruby on rails-2020.10.07 ①
Annuler la migration de Ruby on Rails
Construction d'environnement hors ligne Édition Ruby
[Super facile] Construction de l'environnement Ruby
Record d'apprentissage de Ruby on rails -2020.10.06
Résumé de la validation Ruby on Rails
Mémorandum de base Ruby on Rails
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
[Ruby on Rails] Read try (: [] ,: key)