업데이트
This commit is contained in:
@@ -43,44 +43,25 @@ export default defineNuxtConfig({
|
||||
// 서버 설정
|
||||
nitro: {
|
||||
preset: 'node-server',
|
||||
// WebSocket 실험적 기능 활성화
|
||||
experimental: {
|
||||
websocket: true
|
||||
},
|
||||
// 네이티브 모듈은 번들링하지 않고 외부 모듈로 처리
|
||||
externals: {
|
||||
inline: []
|
||||
},
|
||||
// rollup에서 external로 처리
|
||||
rollupConfig: {
|
||||
external: ['pg']
|
||||
},
|
||||
// 플러그인 등록
|
||||
plugins: [
|
||||
'~/backend/plugins/pubnet-init.ts',
|
||||
'~/backend/plugins/privnet-init.ts'
|
||||
]
|
||||
},
|
||||
|
||||
// Vite 설정 (네이티브 모듈)
|
||||
// Vite 설정
|
||||
vite: {
|
||||
optimizeDeps: {
|
||||
exclude: ['pg']
|
||||
}
|
||||
},
|
||||
|
||||
// 환경변수 설정
|
||||
runtimeConfig: {
|
||||
// 서버 전용 (NUXT_로 시작하는 환경변수 자동 로드)
|
||||
dbHost: process.env.DB_HOST || 'localhost',
|
||||
dbPort: process.env.DB_PORT || '5432',
|
||||
dbName: process.env.DB_NAME || 'osolit_monitor',
|
||||
dbUser: process.env.DB_USER || 'postgres',
|
||||
dbPassword: process.env.DB_PASSWORD || '',
|
||||
autoStartScheduler: process.env.AUTO_START_SCHEDULER || 'false',
|
||||
// 클라이언트 공개
|
||||
public: {
|
||||
nodeEnv: process.env.NODE_ENV || 'development'
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user