【发布时间】:2020-11-22 09:14:29
【问题描述】:
我的项目结构如下:
|-project
|-src
|-index.ts
|-.env
在 index.ts 中我正在尝试加载环境变量:
import dotenv from 'dotenv';
dotenv.config();
我也试过
dotenv.config({
path: __dirname+"/../.env"
});
file .env 本身肯定没问题, 错误在哪里?感谢帮助
我正在运行的命令是ts-node ./src/index.ts
编辑:我正在使用 process.env.DB_CONNECT 之类的表达式访问值
.env 文件
DB_CONNECT=someValue
TOKEN_KEY=someValue
【问题讨论】:
-
也许可以试试
require('dotenv').config(); -
不管有没有配置对象和任何描述该对象路径的方式都不起作用
-
您可以编辑您的问题以添加您的配置文件以及您如何访问这些值吗?
标签: node.js typescript dotenv