npm 包 dotenv-webpack 使用教程

阅读时长 3 分钟读完

在前端开发过程中,我们经常需要处理各种环境变量,如数据库地址、API 地址等。为了方便管理这些变量,我们可以使用 dotenv-webpack 这个 npm 包。它可以将 .env 文件中的变量注入到我们的应用程序中。

安装

在项目根目录下使用 npm 安装 dotenv-webpack

配置

创建 .env 文件

在项目根目录下创建 .env 文件,并在其中添加变量:

webpack.config.js 中配置

在 webpack 的配置文件中引入并配置 dotenv-webpack,如下所示:

-- -------------------- ---- -------
----- ------ - --------------------------

-------------- - -
  -- ---
  -------- -
    --- ---------
  --
  -- ---
--
展开代码

这就完成了 dotenv-webpack 的基本配置。

使用

现在,我们就可以在代码中使用环境变量了:

这里的 process.env 是 Node.js 中的全局对象,可以直接访问环境变量。

示例代码

完整的示例代码如下所示:

-- -------------------- ---- -------
-- -----------------
----- ---- - ----------------
----- ----------------- - -------------------------------
----- ------ - --------------------------

-------------- - -
  ------ -----------------
  ------- -
    --------- ------------
    ----- ----------------------- --------
  --
  -------- -
    --- -------------------
      --------- -------------------
    ---
    --- ---------
  --
  ---------- -
    ------------ -------------------- --------
    --------- -----
    ----- -----
  --
--

-- ----
-----------------
------------
--------------

-- ------------
---------------------------------
---------------------------------
---------------------------------
展开代码

总结

使用 dotenv-webpack 可以方便地管理环境变量,提高开发效率。但是需要注意,.env 文件中的变量仅仅是开发环境下的配置,不应该包含敏感信息,如密码等。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/54940

纠错
反馈

纠错反馈