diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-05-21 10:04:19 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-05-21 10:04:19 +0000 |
| commit | 11061af33d325546e075b37923845881ded0e6f6 (patch) | |
| tree | a35951bc68a691f8cdd92af7ddc0efeaa70b8e31 /next.config.ts | |
| parent | d583c7912d9934e0550908b74a7eba8bdbb46953 (diff) | |
(김준회) Oracle DB 지원을 위한 라이브러리(oracledb, knex.js) 추가 및 번들러 버그 패치
Diffstat (limited to 'next.config.ts')
| -rw-r--r-- | next.config.ts | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/next.config.ts b/next.config.ts index 7508c10f..a87a0d79 100644 --- a/next.config.ts +++ b/next.config.ts @@ -19,7 +19,23 @@ const nextConfig: NextConfig = { turbo: { treeShaking: false, minify: false, - unstablePersistentCaching: false, + unstablePersistentCaching: false, + // [김준회 프로] 오라클 DB 사용을 위한 라이브러리/nextjs 번들러 호환 문제 해결 + resolveAlias: { + '@azure/app-configuration': 'data:text/javascript,export default {};', + '@azure/identity': 'data:text/javascript,export default {};', + '@azure/keyvault-secrets': 'data:text/javascript,export default {};', + 'oci-common': 'data:text/javascript,export default {};', + 'oci-objectstorage': 'data:text/javascript,export default {};', + 'oci-secrets': 'data:text/javascript,export default {};', + // knex 관련 데이터베이스 드라이버들 + 'better-sqlite3': 'data:text/javascript,export default {};', + 'mysql': 'data:text/javascript,export default {};', + 'mysql2': 'data:text/javascript,export default {};', + 'pg-query-stream': 'data:text/javascript,export default {};', + 'sqlite3': 'data:text/javascript,export default {};', + 'tedious': 'data:text/javascript,export default {};', + }, } }, }; |
