C'est le premier message de Qiita. Je suis désolé pour le texte médiocre, mais j'espère que vous pourrez le lire. Je vous remercie.
Gemfile
#réduction
gem 'devise' #Veuillez ajouter à la dernière ligne
bundle install
dans le terminalTerminal
$ bundle install
devise
est installé avec Gemfile.lockGemfile.lock
#réduction
devise
Une fois l'installation terminée, créez un fichier de configuration à l'aide de la commande spécifique au périphérique.
rails g devise: install
dans le terminalTerminal
#Créer un fichier de configuration de périphérique
$ rails g devise:install
** Fichier nouvellement créé **
config/locales/devise.en.yml
rails g devise user
dans le terminalTerminal
#Créer un modèle avec la commande devise
$ rails g devise user
** Fichier nouvellement créé **
test/models/user_test.rb
De plus, la description de devise_for: users
est automatiquement ajoutée à config / routes.rb.
config/routes.rb
Rails.application.routes.draw do
devise_for :users
#réduction
rails db: migrate
dans le terminalTerminal
#Exécutez le fichier de migration créé
$ rails db:migrate
rails g devise: views
dans le terminalTerminal
#Créer une vue pour la devise
$ rails g devise:views
** Fichier nouvellement créé **
app/views/devise/mailer/unlock_instructions.html.erb
Jusqu'à présent, j'ai expliqué le déroulement lors de l'installation de «bijou». J'espère que cela sera utile au plus grand nombre de personnes possible.
Recommended Posts