Parcourir la source

fix: update environment variable file path to use absolute path resolution

Dave il y a 1 mois
Parent
commit
10d80953d9

+ 0 - 15
.env

@@ -1,25 +1,10 @@
 # 测试服环境变量
 APP_ENV=test
 
-# Prisma Config
-# MYSQL_URL="mysql://boxdbuser:dwR%3D%29whu2Ze@localhost:3306/box_admin"
-# MONGO_URL="mongodb://boxuser:dwR%3D%29whu2Ze@localhost:27017/box_admin?authSource=admin"
-# MONGO_STATS_URL="mongodb://boxuser:dwR%3D%29whu2Ze@localhost:27017/box_stats?authSource=admin"
-
-# dave local
-# MYSQL_URL="mysql://root:123456@localhost:3306/box_admin"
-# MONGO_URL="mongodb://admin:ZXcv%21%21996@localhost:27017/box_admin?authSource=admin"
-# MONGO_STATS_URL="mongodb://admin:ZXcv%21%21996@localhost:27017/box_stats?authSource=admin"
-
 # MYSQL_URL="mysql://root:rootpass@127.0.0.1:3306/box_admin"
 MONGO_URL="mongodb://boxadmin:boxpass@127.0.0.1:27017/box_admin?authSource=admin"
 MONGO_STATS_URL="mongodb://boxadmin:boxpass@127.0.0.1:27017/box_stats?authSource=admin"
 
-# office dev env
-# MYSQL_URL="mysql://root:123456@192.168.0.100:3306/box_admin"
-# MONGO_URL="mongodb://msAdmin:Fl1%2A29MJe%26jLvj@192.168.0.100:27017/box_admin?authSource=admin"
-# MONGO_STATS_URL="mongodb://msAdmin:Fl1%2A29MJe%26jLvj@192.168.0.100:27017/box_stats?authSource=admin"
-
 # Redis Config
 REDIS_HOST=127.0.0.1
 REDIS_PORT=6379

+ 1 - 1
apps/box-app-api/src/app.module.ts

@@ -22,7 +22,7 @@ import { RecommendationModule } from './feature/recommendation/recommendation.mo
     // Global config, reuse .env + .env.app.dev at repo root
     ConfigModule.forRoot({
       isGlobal: true,
-      envFilePath: ['.env'],
+      envFilePath: [path.resolve(process.cwd(), '.env')],
       expandVariables: true,
     }),
 

+ 1 - 1
apps/box-mgnt-api/src/app.module.ts

@@ -29,7 +29,7 @@ const isProd = process.env.NODE_ENV === 'production';
     // Global config, load from .env.mgnt then .env with validation
     ConfigModule.forRoot({
       isGlobal: true,
-      envFilePath: ['.env'],
+      envFilePath: [path.resolve(process.cwd(), '.env')],
       validate: validateEnvironment,
     }),
     ConfigModule.forFeature(appConfigFactory),

+ 1 - 1
apps/box-stats-api/src/app.module.ts

@@ -11,7 +11,7 @@ import { StatsEventsModule } from './feature/stats-events/stats-events.module';
   imports: [
     ConfigModule.forRoot({
       isGlobal: true,
-      envFilePath: ['.env'], // adjust as needed
+      envFilePath: [path.resolve(process.cwd(), '.env')],
     }),
     ScheduleModule.forRoot(),