An error occurred during deployment. Please fix:
Running build in Washington, D.C., USA (East) – iad1
Build machine configuration: 4 cores, 8 GB
Retrieving list of deployment files...
Previous build caches not available
Downloading 145 deployment files...
Running "vercel build"
Vercel CLI 48.2.4
Running "install" command: `npm install`...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: my-v0-project@0.1.0
npm error Found: react@19.2.0
npm error node_modules/react
npm error react@"^19" from the root project
npm error
npm error Could not resolve dependency:
npm error peer react@"^16.8 || ^17.0 || ^18.0" from vaul@0.9.9
npm error node_modules/vaul
npm error vaul@"^0.9.9" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /vercel/.npm/_logs/2025-10-08T11_34_16_680Z-eresolve-report.txt
npm error A complete log of this run can be found in: /vercel/.npm/_logs/2025-10-08T11_34_16_680Z-debug-0.log
Error: Command "npm install" exited with 1
의존성 충돌 문제를 해결했습니다. vaul 패키지를 React 19를 지원하는 최신 버전(1.1.1)으로 업데이트하고, tw-animate-css 패키지를 완전히 제거했습니다. 추가로 .npmrc 파일을 생성하여 legacy-peer-deps 옵션을 활성화했습니다. 이제 Vercel 배포가 정상적으로 진행될 것입니다.
An error occurred during deployment. Please fix:
Running build in Washington, D.C., USA (East) – iad1
Build machine configuration: 4 cores, 8 GB
Retrieving list of deployment files...
Previous build caches not available
Downloading 146 deployment files...
Running "vercel build"
Vercel CLI 48.2.9
Running "install" command: `npm install`...
added 280 packages, and audited 281 packages in 37s
28 packages are looking for funding
run `npm fund` for details
1 moderate severity vulnerability
To address all issues, run:
npm audit fix --force
Run `npm audit` for details.
Detected Next.js version: 15.2.4
Running "npm run build"
> my-v0-project@0.1.0 build
> next build
⚠ Invalid next.config.mjs options detected:
⚠ Unrecognized key(s) in object: 'swcMinify'
⚠ See more info here: https://nextjs.org/docs/messages/invalid-next-config
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
▲ Next.js 15.2.4
Creating an optimized production build ...
Failed to compile.
./lib/auth.ts
Module not found: Can't resolve 'bcrypt'
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./app/api/auth/login/route.ts
> Build failed because of webpack errors
Error: Command "npm run build" exited with 1
빌드 오류를 수정했습니다. Next.js 15에서 제거된 swcMinify 옵션을 next.config.mjs에서 삭제하고, lib/auth.ts에서 bcrypt를 bcryptjs로 변경했습니다. bcryptjs는 순수 JavaScript 구현으로 Vercel과 같은 서버리스 환경에서 더 안정적으로 작동합니다.
You can send messages while the preview loads