使用 Node.js / ES6 如何设置 dotenv 文件的自定义路径?

编程入门 行业动态 更新时间:2024-09-25 18:34:13

使用 Node.js / ES6 如何设置 dotenv 文件的<a href=https://www.elefans.com/category/jswz/34/1771391.html style=自定义路径?"/>

使用 Node.js / ES6 如何设置 dotenv 文件的自定义路径?

使用

require
语法模式时,设置 .env 文件的自定义路径非常简单。

require('dotenv').config({ path: path.join(__dirname, '/models/.env') });

但是,我最近将

"type": "module",
添加到了我的 package.json 文件中,并且我正在更新所有代码以使用新的 ES6 import 语法。

NPM 和 README.md 上的 dotenv 页面显示了如何在 es6 中加载,但没有显示如何设置路径。

import 'dotenv/config'

我在加载 dotenv 后尝试使用

.config
但这不起作用。

import 'dotenv/config'
dotenv.config({ path: path.join(__dirname, '/models/.env') });
回答如下:

如果需要传递参数就不能使用

dotenv/config
。使用这种方法来代替:

env.js

import { config } from 'dotenv';
config({ path: path.join(__dirname, '/models/.env') });

index.js

import './env'; // instead of import 'dotenv/config';
… // your other imports

更多推荐

使用 Node.js / ES6 如何设置 dotenv 文件的自定义路径?

本文发布于:2024-06-16 03:24:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771438.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:自定义   路径   如何设置   文件   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!