O site já está disponível no Preview à direita da tela. Você pode:
Se quiser conectar a um domínio personalizado ou fazer deploy permanente, use o botão "Publish" e depois configure nas configurações do projeto na Vercel.
An error occurred during deployment. Please fix:
Running build in Washington, D.C., USA (East) – iad1
Build machine configuration: 2 cores, 8 GB
Retrieving list of deployment files...
Previous build caches not available.
Downloading 30 deployment files...
Running "vercel build"
Vercel CLI 54.9.0
Detected `pnpm-lock.yaml` 9 which may be generated by pnpm@9.x or pnpm@10.x
Using pnpm@10.x based on project creation date
To use pnpm@9.x, manually opt in using corepack (https://vercel.com/docs/deployments/configure-a-build#corepack)
Installing dependencies...
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +393
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 393, reused 0, downloaded 12, added 0
Progress: resolved 393, reused 0, downloaded 26, added 4
Progress: resolved 393, reused 0, downloaded 27, added 4
Progress: resolved 393, reused 0, downloaded 51, added 12
Progress: resolved 393, reused 0, downloaded 66, added 16
Progress: resolved 393, reused 0, downloaded 99, added 26
Progress: resolved 393, reused 0, downloaded 147, added 44
Progress: resolved 393, reused 0, downloaded 254, added 88
Progress: resolved 393, reused 0, downloaded 365, added 126
Progress: resolved 393, reused 0, downloaded 393, added 374
Progress: resolved 393, reused 0, downloaded 393, added 393, done
dependencies:
+ @base-ui/react 1.5.0
+ @vercel/analytics 1.6.1
+ class-variance-authority 0.7.1
+ clsx 2.1.1
+ lucide-react 1.17.0
+ next 16.2.6
+ react 19.2.4
+ react-dom 19.2.4
+ shadcn 4.10.0
+ tailwind-merge 3.4.0
+ tw-animate-css 1.4.0
devDependencies:
+ @tailwindcss/postcss 4.2.0
+ @types/node 24.10.4
+ @types/react 19.2.14
+ @types/react-dom 19.2.3
+ postcss 8.5.6
+ tailwindcss 4.2.0
+ typescript 5.7.3
╭ Warning ─────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: msw@2.14.6, sharp@0.34.5. │
│ Run "pnpm approve-builds" to pick which dependencies should be allowed │
│ to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
Done in 11s using pnpm v10.28.0
Detected Next.js version: 16.2.6
Running "node .v0/inject-built-with-v0.mjs && next build"
Applying modifyConfig from Vercel
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 16.2.6 (Turbopack)
Creating an optimized production build ...
> Build error occurred
Error: Turbopack build failed with 2 errors:
./components/contact.tsx:1:1
Export Instagram doesn't exist in target module
> 1 | import { Mail, Phone, MapPin, Instagram, Youtube, MessageCircle } from 'lucide-react'
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 |
3 | export function Contact() {
4 | const contactInfo = [
The export Instagram was not found in module [project]/node_modules/.pnpm/lucide-react@1.17.0_react@19.2.4/node_modules/lucide-react/dist/esm/lucide-react.mjs [app-rsc] (ecmascript).
Did you mean to import Star?
All exports of the module are statically known (It doesn't have dynamic exports). So it's known statically that the requested export doesn't exist.
Import trace:
Server Component:
./components/contact.tsx
./app/page.tsx
./components/contact.tsx:1:1
Export Youtube doesn't exist in target module
> 1 | import { Mail, Phone, MapPin, Instagram, Youtube, MessageCircle } from 'lucide-react'
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 |
3 | export function Contact() {
4 | const contactInfo = [
The export Youtube was not found in module [project]/node_modules/.pnpm/lucide-react@1.17.0_react@19.2.4/node_modules/lucide-react/dist/esm/lucide-react.mjs [app-rsc] (ecmascript).
Did you mean to import Route?
All exports of the module are statically known (It doesn't have dynamic exports). So it's known statically that the requested export doesn't exist.
Import trace:
Server Component:
./components/contact.tsx
./app/page.tsx
at <unknown> (./components/contact.tsx:1:1)
at <unknown> (./components/contact.tsx:1:1)
Error: Command "node .v0/inject-built-with-v0.mjs && next build" exited with 1
Corrigi o erro de build. Os ícones Instagram e Youtube não existem na biblioteca lucide-react, então substituí por Camera (para Instagram) e Play (para YouTube) que são ícones válidos e representam bem cada plataforma. Agora o deploy deve funcionar corretamente.