🌳 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_ENVest par défaut àdevelopment..env.localn'est pas chargé quandNODE_ENV=testcar 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.envn'est pas pris en charge, mais l’accès à des variables spécifiques commeprocess.env.API_KEYfournira 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.