[RUBY] [Débutant] Paramètre de variable d'environnement -dotenv-rails-

Que sont les variables d'environnement?

Une variable d'environnement est comme une boîte contenant des informations qui ne peuvent pas être téléchargées sur Github. Par conséquent, vous n'avez pas à écrire le mot de passe directement dans l'application. En transmettant les données du système d'exploitation, vous pouvez exécuter l'application sans vous soucier des fuites d'informations.

Méthode de réglage

installation de gemmes

Gemfile


gem 'dotenv-rails'
$ bundle install
Créer un fichier .env

Dans le répertoire racine où se trouve le Gemfile Créer un fichier .env

Créer des variables d'environnement
KEY='*******' #La clé et le mot de passe que vous souhaitez utiliser
SECRET_KEY='*******'

Lors de l'appel

ENV['KEY']

Vous pouvez l'appeler.

Exclu du contrôle Git

.gitignore


/.env

Si vous oubliez cela, des informations seront divulguées, alors assurez-vous de les définir.

Recommended Posts

[Débutant] Paramètre de variable d'environnement -dotenv-rails-
Un mémorandum de la procédure de définition du chemin de la variable d'environnement "JAVA_HOME"
[Eclipse Java] Mémo des paramètres de l'environnement de développement
Paramètres des variables d'environnement Java (Windows, AdoptOpenJDK11)
Définition des variables d'environnement de projet avec intelliJ