npm 包 env-vars 使用教程

阅读时长 3 分钟读完

在前端开发中,我们经常需要使用环境变量来管理应用程序的不同配置。而 npm 包 env-vars 就是一个方便管理这些环境变量的工具。

简介

env-vars 是一个允许您加载 .env 文件并将其环境变量注入到您的 npm 包或应用程序中的工具。通过使用该工具,我们可以轻松地在我们的应用程序中使用环境变量。

安装

使用 npm 命令进行全局安装:

使用

将您的环境变量配置保存在 .env 文件中。示例:

在您的应用程序主文件中(例如,app.js),加载 env-vars 并将其应用:

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

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

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

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

API

env.load()

该方法读取 .env 文件并将其转换为环境变量。请注意,该方法仅需要在应用程序的主文件中调用一次。

env.get(name, defaultValue)

该方法返回具有给定名称的环境变量的值。如果该变量不存在,该方法将返回一个可选的默认值。例如:

此示例将返回 APP_MODE 的值,如果该变量不存在,则返回 'development'。

env.getAll()

该方法返回一个对象,该对象包含当前所有的环境变量。

小结

env-vars 是一个简单且强大的 npm 包,能够帮助我们轻松地管理环境变量,并帮助我们更好地构建应用程序。现在,您已经学会了使用 env-vars,赶快尝试着在您的项目中使用吧。

示例代码

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

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

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

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

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

纠错
反馈