summaryrefslogtreecommitdiff
path: root/next.config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'next.config.ts')
-rw-r--r--next.config.ts18
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 {};',
+ },
}
},
};