Nestjs未从ConfigModule获取dotenv值

Nestjs未从ConfigModule获取dotenv值,nestjs,dotenv,Nestjs,Dotenv,在Nestjs中设置不适合我。甚至我也从中删除了.env.env仍在加载中,而不是.evn.development 是因为我在使用吗?没有提到任何矛盾 import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; @Module({ imports: [ ConfigModule.forRoot({ envFilePath: ['.e

在Nestjs中设置不适合我。甚至我也从中删除了
.env
.env
仍在加载中,而不是
.evn.development

是因为我在使用吗?没有提到任何矛盾

import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';

@Module({
    imports: [
        ConfigModule.forRoot({
            envFilePath: ['.env.development', '.env'],
        });
    ]
})
export class AppModule {}

原来是我自己

我有一个策略,我有一些代码导致了这个问题

import { config } from 'dotenv';

config();

因此,
.env.development
中有一个未加载的变量?是的。事实并非如此。医生说应该优先。如果你改变顺序怎么办?找到问题了。我的错。我自己回答