📌  相关文章
📜  我们可以在本机反应中使用 .env 吗? - Javascript(1)

📅  最后修改于: 2023-12-03 15:25:42.284000             🧑  作者: Mango

我们可以在本机反应中使用 .env 吗? - Javascript

在开发过程中,我们有时需要在本地环境中使用环境变量,以便在配置文件和代码中使用。.env 文件是一种常用的方式来管理环境变量。

下面是如何在 Javascript 中使用 .env 文件的过程。

安装 dotenv

在使用 .env 文件之前,需要安装一个 dotenv 包。在命令行运行以下命令来安装它:

npm install dotenv --save
配置 .env 文件

在项目根目录中创建一个名为 .env 的文件,并添加需要的环境变量和它们的值。例如:

DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3

注意,.env 文件应该包含敏感信息,因此应该添加到 .gitignore 文件中以避免意外上传。

在 JavaScript 中使用 .env 文件

要在 JavaScript 中使用 .env 文件中的环境变量,需要在您的代码中添加以下行:

require('dotenv').config();

这将加载环境变量并使它们可以在你的应用程序中使用。

例如,要使用上述示例中的环境变量,请使用以下代码:

const mysql = require('mysql');
const connection = mysql.createConnection({
  host     : process.env.DB_HOST,
  user     : process.env.DB_USER,
  password : process.env.DB_PASS
});

connection.connect();

在上面的示例中,我们使用 process.env 对象来访问 .env 文件中定义的环境变量。

现在,您可以在本地开发中使用这些环境变量,而无需在代码中直接硬编码它们。

结论

.env 文件是一种简单而有效管理环境变量的方式。它使我们可以轻松地在本地开发和测试各种应用程序,同时确保安全性。

通过安装 dotenv 包并在您的代码中添加 require('dotenv').config();,您可以轻松地使用 .env 文件中的变量。