[英]NestJS env variable undefined
我正在尝试使用官方文档在我的项目上设置配置变量。
我将以下行添加到我的 app.module.ts 导入中:
ConfigModule.forRoot({
isGlobal: true
}),
我在项目的根目录下创建了一个包含以下内容的 .env 文件:
MY_VARIABLE=myself
我使用依赖注入来访问配置服务:
constructor(private configService: ConfigService) {}
但是,以下行记录了“环境变量:未定义”
console.log('Env variable: ', this.configService.get<any>('MY_VARIABLE'));
几种情况:
.env
文件.env
定义不正确.env
访问环境变量dotenv
packagefunctions
(或其他可部署文件夹)中缺少.env
(即使它位于根位置,它也必须在那里)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.