Méthode d'installation de Ruby on Rails [édition Mac]

Qiita est pratique. (Github pas très familier) Même si vous trébuchez pendant le développement, certaines personnes vous donneront la même erreur et vous expliqueront comment la résoudre. C'est pourquoi je laisse également un mémo technique dans Qitta à la place.

# Présentation de mon environnement pour le moment

environnement version Remarques
macOS Mojave 10.14.6 Macbookpro2017 13 pouces
Homebrew 0.95
Ruby 2 système dernière version
rails5 Série 5

** Cadre Ruby Je vais vous montrer comment installer Ruby on Rails 5. Pour les débutants. ** **

supposition

● Ruby est installé ● La version Ruby est 2.2.2 ou supérieure (car il s'agit de la série Rails 5) Je vais l'expliquer dans la procédure suivante

(1) Installation de Homebrew (2) installation de rbev (3) Installation de Ruby (4) Installation des rails (5) Commande de création d'application (6) Déplacez le répertoire et vérifiez

⑴ Installation de Homebrew

Installez Homebrew depuis le terminal pour installer le framework Ruby on Rails

  1. Ouvrez un terminal. (Les terminaux peuvent être trouvés en recherchant Launchpad ou Spodlight sur Mac)

  2. Entrez la commande d'installation Rails suivante

gem install rails -v "5.2.3
  1. Vérifiez la version avec la commande suivante pour voir si elle a été correctement installée.
rails -v

Créer une nouvelle application

Entrez la commande suivante dans la console. Rails vous fournira tous les fichiers dont vous avez besoin pour développer votre application. rails new ~ (n'importe quel nom d'application) est OK

rails new StopWatch  

Vérifiez si l'application est prête. Cd dans n'importe quel répertoire

cd /Desktop/StopWatch  

Ensuite, je pense que Rails a préparé tous les fichiers intégrés à l'application tels que la base de données. Ceci termine le travail d'introduction du framework pour le développement d'applications. Je vous remercie pour votre travail acharné

Contenu de la prochaine fois

Ensuite, je voudrais décrire le contrôleur et le routage, comment créer et modifier des vues.

Recommended Posts

Méthode d'installation de Ruby on Rails [édition Mac]
[Ruby on Rails] Méthode d'aide pratique
Ruby on Rails élémentaire
Principes de base de Ruby on Rails
Association Ruby On Rails
[Ruby on Rails] Aucune erreur de méthode méthode non définie `devise_for'error resolution
Ruby on Rails Comment implémenter la saisie d'adresse automatique
Résumé des méthodes de mise à jour de plusieurs colonnes [Ruby on Rails]
Record d'apprentissage de Ruby on rails -2020.10.03
Création de portfolio Ruby on Rails
Implémentation de la fonction de connexion Ruby on Rails (édition de devise)
Record d'apprentissage Ruby on rails -2020.10.04
Record d'apprentissage de Ruby on rails -2020.10.09
[Ruby] puma ne peut pas être installé sur Mac [Rails, etc.]
Record d'apprentissage Ruby on rails-2020.10.07 ②
[Construction de l'environnement Mac] Ruby on Rails (+ Webpacker gère les erreurs)
Record d'apprentissage Ruby on rails-2020.10.07 ①
Annuler la migration de Ruby on Rails
Ruby on Rails Résumé des exemples de méthodes de refactoring autour de MVC
[Ruby] Notes sur la méthode gets
Record d'apprentissage de Ruby on rails -2020.10.06
Résumé de la validation Ruby on Rails
[Ruby on Rails] Fonction de recherche (modèle, formule de sélection de méthode)
Mémorandum de base Ruby on Rails
[Ruby on Rails] méthode indéfinie ʻid'for nil: méthode de résolution d'erreur NilClass
<Installation de points> Introduction à Ruby on Rails5 Comparaison du code source
Recherche d'enregistrements Ruby on Rails, création sinon méthode find_or_create_by
Variables Ruby on Rails, résumé constant
Installation de Ruby + Rails sur Ubuntu 18.04 (rbenv)
[Ruby on Rails] Introduction de la fonction de pagination
Connaissance de base de Ruby on Rails
Progatez Ruby on Rails
Comment utiliser Ruby on Rails
Ruby on Rails compatible japonais-anglais i18n
(Ruby on Rails6) "Effacer" le contenu publié
[Ruby on Rails] Fonction de sortie CSV
Mémo de construction de l'environnement Ruby on Rails 6.0
[Ruby on Rails] Création de la page de confirmation
Ruby On Rails conçoit un conflit de routage
[Ruby on Rails] Implémentation de la fonction de commentaire
[Ruby on Rails] DM, fonction de chat
[Ruby on Rails] Arrêtez de "boucler jusqu'à ce que ..."
méthode des rails
[Ruby on Rails] Introduction des données initiales
[Ruby on Rails] Création d'un formulaire de demande
Ruby on Rails6 Guide pratique cp13 ~ cp15 [Mémo]
[Ruby on Rails] Afficher le test avec RSpec