Ceci est une suite du Tutoriel 1 pour créer un blog avec Rails pour les débutants. La dernière fois, j'ai décidé quoi faire. Cette fois, nous ferons la configuration initiale du projet avant de passer à la mise en œuvre.
Cette fois, nous ferons le travail suivant
--Créer un référentiel sur Github
Si vous n'avez pas encore construit l'environnement Ruby, veuillez configurer l'environnement de développement Ruby en vous référant aux pages suivantes.
--Mac: https://prog-8.com/docs/ruby-env --Windows: https://prog-8.com/docs/ruby-env-win
À ce stade, définissons gitignore sur rails
[^ 1]
[^ 1]: Faire cela est utile car cela ignore les fichiers qui ont tendance à être générés par des rails mais qui n'ont pas besoin (ou ne devraient pas) être gérés par git.
gem install rails
Vous êtes maintenant prêt à configurer votre projet de rails.
git clone https://github.com/nom du compte/rails-blog-sample.git
Cela clonera le référentiel à portée de main
cd rails-blog-tutorial
rails new .
On vous demandera si vous voulez écraser certains fichiers dans rails new
, afin que vous puissiez répondre à tous avec y
.
Si le journal d'atmosphère suivant est affiché sur la console avec rails server
, essayez d'accéder à http: // localhost: 3000 / avec votre navigateur.
Si un écran comme "Yay! You are on Rails!" Apparaît, vous avez réussi. Quitter avec ctrl -c du terminal
Au contraire, si cela ne ressemble pas à ceci, quelque chose ne va pas. À ce moment-là, essayez google ou demandez une partie du message d'erreur.
=> Booting Puma
=> Rails 6.0.3.1 application starting in development
=> Run `rails server --help` for more startup options
Puma starting in single mode...
* Version 4.3.5 (ruby 2.5.5-p157), codename: Mysterious Traveller
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://127.0.0.1:3000
* Listening on tcp://[::1]:3000
Use Ctrl-C to stop
Maintenant que nous avons créé un projet de rails pour développer notre blog, nous allons pousser (télécharger) notre travail sur github.
git add .
git commit -m 'rails new'
git push origin master
Maintenant, même si le fichier en question disparaît, vous pouvez obtenir le contenu du travail si loin de github. De cette façon, validons et poussons fréquemment le contenu du travail.
--Création d'un référentiel sur Github et cloné à portée de main
rails server
après avoir construit le projet avec rails new
La prochaine fois, nous implémenterons la partie «modèle» nécessaire pour gérer les données dans une application Web.
Recommended Posts