在 app.module.ts 的文件中,我使用了环境变量
imports: [
ConfigModule.forRoot({ envFilePath: [`./src/config/${process.env.NODE_ENV}.env`], isGlobal: true },),
MongooseModule.forRoot(process.env.DATABASE_URL, {
useNewUrlParser: true,
user: `${process.env.DATABASE_USER}`,
pass: `${process.env.DATABASE_PASSWD}`,
}),
当我在本地测试时它可以工作,但是当我构建它时,环境不起作用,所以我该怎么办,想想
我的 package.json 脚本
"build": "NODE_ENV=prod nest build", // the env not work
"start:dev": "NODE_ENV=dev nest start --watch", // it works