【发布时间】:2021-08-12 01:11:28
【问题描述】:
我无法读取应用模块中的 env 文件变量。很奇怪,我这些变量可以在“main.ts”文件中访问。
这是应用模块中的代码:
console.log(process.env.DB_URI); // logs undefined
@Module({
imports: [
ConfigModule.forRoot({
envFilePath: ['.env'],
isGlobal: true,
cache: true,
}),
UsersModule,
FoodItemsModule,
MacroCalculatorModule,
MongooseModule.forRoot(process.env.DB_URI),
],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
【问题讨论】:
-
请确保根目录下有.env文件
-
是的,它在根目录@TusharRoy
标签: nestjs nestjs-config