我无法在 App 模块中读取 env 文件变量。很奇怪,我可以在“main.ts”文件中访问这些变量。
这是App Module中的代码:
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 {}