【发布时间】:2021-08-01 14:13:18
【问题描述】:
我按照 Nest documentation 创建了配置,但它不起作用
app.module.ts
@Module({
imports: [
ConfigModule.forRoot({ isGlobal: true }),
TypeOrmModule.forRoot(config),
AuthModule,
UsersModule,
MailModule,
CloudinaryModule,
],
controllers: [AppController],
providers: [AppService],
})
.env 文件在 src 文件夹中
mail.module.ts
@Module({
imports: [
MailerModule.forRoot({
transport: {
service: 'Gmail',
auth: {
user: process.env.MAIL_USER,
pass: process.env.MAIL_PASS,
},
},
}),
],
但是当我运行应用程序时,它未定义我的键值对也在那里。
【问题讨论】:
标签: node.js typescript environment-variables nestjs dotenv