Injection de Variables
Comment EnvSafe rend vos variables disponibles pour votre application.
Mode "Process Injection" (Recommandé)
Avec la commande run, EnvSafe injecte les variables directement dans la mémoire du processus (`process.env`), sans jamais écrire de fichier sur le disque.
envsafe run --project my-project node script.jsVotre script Node.js aura accès à `process.env.DATABASE_URL`, etc.
Mode "Fichier .env"
Si vous avez besoin d'un fichier physique (ex: pour Docker, ou des frameworks qui ne supportent pas l'injection), utilisez pull.
envsafe pull my-project -o .env.productionExpansion de variables
EnvSafe supporte la référence à d'autres variables dans les valeurs (interpolation).
Exemple :
BASE_URL=https://api.example.comAPI_ENDPOINT=${BASE_URL}/v1
Résultat injecté : https://api.example.com/v1