🌳 Variables d'environnement
Parcel utilise dotenv pour charger les variables d'environnement depuis les fichiers .env
.
Les fichiers .env
doivent être placés au même endroit que le package.json
qui contient votre dépendance parcel-bundler
.
Parcel charge les fichiers .env
avec ces noms spécifiques pour les valeurs de NODE_ENV
suivantes :
Nom de fichier .env valide |
NODE_ENV=* |
NODE_ENV=test |
---|---|---|
.env |
✔️ | ✔️ |
.env.local |
✔️ | ✖️ |
.env.${NODE_ENV} |
✔️ | ✔️ |
.env.${NODE_ENV}.local |
✔️ | ✔️ |
Notamment :
NODE_ENV
est par défaut àdevelopment
..env.local
n'est pas chargé quandNODE_ENV=test
car les tests doivent produire les mêmes résultats pour tout le monde- Parfois, l'introduction d'un nouveau fichier .env ne fonctionnera pas immédiatement. Essayez de supprimer dans ce cas le répertoire .cache/.
- L’accès direct à l’objet
process.env
n'est pas pris en charge, mais l’accès à des variables spécifiques commeprocess.env.API_KEY
fournira la valeur attendue.
Aidez-nous à améliorer la documentation
Si quelque chose manque ou n'est pas tout à fait clair, veuillez enregistrer une issue sur le dépôt du site web (en anglais) ou modifier cette page.