Maison > interface Web > Questions et réponses frontales > Comment configurer les variables d'environnement dans nodejs

Comment configurer les variables d'environnement dans nodejs

下次还敢
Libérer: 2024-04-21 03:46:54
original
1005 Les gens l'ont consulté

Il existe deux façons de configurer les variables d'environnement dans Node.js : utilisez l'objet process.env pour définir les variables d'environnement en attribuant des valeurs de propriété. À l'aide de la bibliothèque dotenv, les variables d'environnement du fichier .env sont importées et accessibles via process.env.

Comment configurer les variables d'environnement dans nodejs

Comment configurer les variables d'environnement dans Node.js

Il existe deux manières principales de configurer les variables d'environnement dans Node.js :

1 Utilisez l'objet process.env

. process .env est un objet global qui contient les variables d'environnement du processus en cours. Pour définir des variables d'environnement, vous pouvez les attribuer aux propriétés de process.env : process.env 是一个全局对象,它包含了当前进程的环境变量。要设置环境变量,可以将它们分配给 process.env 的属性:

<code>process.env.MY_VARIABLE = "my_value";</code>
Copier après la connexion

2. 使用 dotenv 库

dotenv 是一个 Node.js 库,它可以自动加载环境变量,这些变量存储在 .env 文件中。要使用 dotenv

  • 安装库:npm install dotenv
  • 在项目根目录中创建一个名为 .env 的文件,并添加以下内容:
<code>MY_VARIABLE=my_value</code>
Copier après la connexion
  • 在你的 Node.js 脚本中,导入 dotenv 并加载 .env 文件:
<code>require('dotenv').config();</code>
Copier après la connexion

现在,你可以通过以下方式访问环境变量:

<code>console.log(process.env.MY_VARIABLE); // 输出 "my_value"</code>
Copier après la connexion

注意:

  • 始终使用大写字母来定义环境变量的名称,以避免与其它变量冲突。
  • 在不同的环境中(如开发、生产)使用不同的 .env 文件来管理环境变量是一个好主意。
  • 使用 process.env 对象时,请确保在脚本关闭之前设置环境变量,否则它们将丢失。
  • 使用 dotenv 库时,确保在使用环境变量之前先加载 .envrrreee
2 En utilisant la bibliothèque dotenv 🎜🎜🎜dotenv est une bibliothèque Node.js. , Il peut charger automatiquement les variables d'environnement, qui sont stockées dans les fichiers .env. Pour utiliser dotenv : 🎜
  • Installez la bibliothèque : npm install dotenv🎜
  • Créez un fichier nommé .env et ajoutez le contenu suivant : 🎜🎜rrreee<ul><li>Dans votre script Node.js, importez <code>dotenv et chargez le fichier .env : 🎜🎜rrreee🎜 Vous pouvez désormais accéder aux variables d'environnement via :🎜rrreee🎜🎜 REMARQUE : 🎜🎜
    • Utilisez toujours des lettres majuscules pour définir les noms des variables d'environnement afin d'éviter les conflits avec d'autres variables. 🎜
    • C'est une bonne idée d'utiliser différents fichiers .env pour gérer les variables d'environnement dans différents environnements (par exemple développement, production). 🎜
    • Lorsque vous utilisez l'objet process.env, assurez-vous de définir les variables d'environnement avant la fermeture du script, sinon elles seront perdues. 🎜
    • Lorsque vous utilisez la bibliothèque dotenv, assurez-vous de charger le fichier .env avant d'utiliser les variables d'environnement. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal