업데이트

This commit is contained in:
2025-12-28 14:55:00 +09:00
parent 40182b4e2d
commit 3defa9abd7
5 changed files with 14 additions and 31 deletions

View File

@@ -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'
}
}
})