Creer le projet
npm create vite@latest mon-projet -- --template vue
cd mon-projet
npm installAide-memoire
Procedure rapide pour deployer un projet Vue/Vite sur Netlify avec un formulaire fonctionnel.
npm create vite@latest mon-projet -- --template vue
cd mon-projet
npm installnpm install vue-routerUtiliser createWebHistory() pour des URLs propres.
<form name="contact" method="POST" data-netlify="true">
<input type="hidden" name="form-name" value="contact" />
<input type="text" name="nom" required />
<input type="email" name="email" required />
<textarea name="message" required></textarea>
<button type="submit">Envoyer</button>
</form>Creer public/_redirects :
/* /index.html 200[build]
publish = "dist"
command = "npm run build"
[[redirects]]
from = "/*"
to = "/index.html"
status = 200npm run build.dist.name.form-name doit correspondre au nom du formulaire._redirects ou netlify.toml pour eviter les 404.