Closed5
@nestjs/config, cross-env参考記事
■ 公式
■ 参考にさせていただいた記事
ルートモジュール(私の環境だと、srcディレクトリ直下のapp.module.ts)でConfigModuleをインポートし、isGlobalをtrueにすると他のモジュールではConfigModuleをインポートする必要がなくなる?
app.module.ts
@Module({
imports: [
// --- 省略 --- //
ConfigModule.forRoot({
envFilePath: ['.env', '.env.development.local'],
isGlobal: true,
}),
],
})
export class AppModule {}
環境によって別のファイルを参照したい場合どうすれば良いのか不明・・・
process.env.NODE_ENVについて理解する必要がありそう
cross-envというライブラリがあるので、そちらを利用して解決!
このスクラップは2022/08/13にクローズされました