You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用ECMAScript简洁调用dotenv的config导出函数?

更优的ES模块下dotenv调用方式

如果只是需要一次性调用config()且后续不再使用这个函数,最简洁的方式是直接导入dotenv/config:

import 'dotenv/config';

这是dotenv官方支持的用法,导入这个路径时,模块内部会自动执行config()方法,完全省去手动调用的步骤,代码更紧凑。

如果需要传递自定义配置参数(比如指定环境变量文件路径),可以用下面的写法,同样不需要保留config变量:

import dotenv from 'dotenv';
dotenv.config({ path: './custom.env' });

要是你的场景允许异步加载环境变量,也可以用动态导入的方式:

import('dotenv').then(({ config }) => config());

但对于常规的默认配置需求,import 'dotenv/config'无疑是最优选择。

内容的提问来源于stack exchange,提问作者Troughy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 09:45:49