Reputation: 334
I have build a web3 application using chakra-UI and three.js. I have added a metamask integration to the website, which helps to mint the NFTs on smart contract.
When I do,
npm run dev
On my machine, my code is running extremely smoothly. I don't see any errors on my localhost:3000
whereas when I am deploying the website using vercel, I am getting this error again and again which says Code NOT_FOUND
Here's the screenshot of that error:
I deployed the website through my VSCode terminal using the
vercel
command.
I selected everything as default which came after executing this command.
Click here to learn more about this error didn't helped either.
I also tried to deploy this by going physically on vercel website and importing the github repo, but that also didn't worked.
The error page URL is:- https://minting-website-frontend.vercel.app/
Can anyone please help me overcome this error, I am stuck here for so long now
Upvotes: 12
Views: 35206
Reputation: 42
I just dealt with this issue for too long but my issue was that my pages weren't pushed to production. Use this as a reminder to ensure the pages you're linking to are also in production
Upvotes: 0
Reputation: 111
Go to vercel project settings->General->Build & Development Settings and choose whatever framework your project is using in my case My project was using Next js but it was chosen Others. So when i changed it from others to Next Js problem solved
Upvotes: 11
Reputation: 1
I have the same issue but with a project build with Svelte (not SvelteKit).
what worked for me was:
in Vercel dashboard, open the project. Goto project settings. In Build & Development Settings section, change Framework Preset to other.
I know there is Svelte option too but it was not worked for me. I am a back end dev and still new to the front end stuff but that was the fix for mine.
Upvotes: 0
Reputation: 406
I've experienced this, and what I did to solve the problem was:
{
"rewrites": [{ "source": "/(.*)", "destination": "/index.html" }]
}
Upvotes: 28
Reputation: 1552
Are you sure you're looking at the good URL?
You need to run vercel --prod
to deploy to production, otherwise you're just deploying a preview version.
Can you please share the output of the vercel
command in your terminal?
Upvotes: 2