如何在Express应用程序中配置属性
在本文中,我们将讨论如何在Express应用程序中配置属性。有两种方法可以配置Express JS中的属性。
方法1:使用环境变量(process.env)
在Express中,环境变量是一个非常好的方法,可以简单而安全地定义不经常更改的URL、认证密钥和密码等项目。在任何Express应用程序的项目中创建一个.env文件。
安装 dotenv 包,一个轻量级的npm包,可以自动从.env文件中导入环境变量到process.env对象中。使用以下命令安装dotenv:
语法:
现在,在express应用程序中,我们需要使用以下行配置这个 dotenv 包。
现在,访问环境变量非常简单。所有变量都可以从 process.env 对象中访问,所以我们可以像这样访问这些变量 process.env.VARIABLE_NAME 。
项目结构:
示例: 让我们在程序中实现方法1并查看输出结果:
app.js
.env 文件
运行应用程序的步骤: 将以下代码写入终端以运行应用程序:
输出:
方法2:使用外部的javascript文件
我们还可以将配置属性存储在任何JS文件中,并将该JS文件导入到我们的express应用程序中以访问这些变量。按照以下步骤配置属性到JS文件并将其导入到express应用程序中:
步骤1: 创建一个config文件夹
步骤2: 在配置文件夹里创建config.js
步骤3: 使用require语句在我们的express应用程序中导入这个config.js文件
项目结构:
config.js
app.js
输出: