Deux chemins. Le premier ne demande qu'un compte Netlify ; le second ne vous fait même pas quitter ce site.
Construisez votre projet ici, allez à l'étape Mise en ligne et choisissez « Déployer directement d'ici ». Vous autorisez votre propre compte Netlify dans une fenêtre, et les fichiers partent de votre navigateur directement vers Netlify — aucun serveur à nous au milieu, et le jeton d'autorisation sert une seule fois, dans cet onglet, sans jamais être stocké. Netlify donne un nom au hasard au nouveau site ; vous pouvez le renommer, ou y brancher un domaine, depuis ses paramètres. Redéployer met à jour ce même site au lieu d'en créer un second.
Téléchargez le ZIP à l'étape Mise en ligne et décompressez-le. Ouvrez app.netlify.com/drop et glissez le dossier décompressé sur la page — le dossier lui-même, pas le ZIP ni les fichiers qu'il contient. Netlify le met en ligne et vous donne aussitôt une adresse en .netlify.app. Aucun compte n'est nécessaire pour essayer, mais il en faut un pour conserver le site.
app.netlify.com/dropVotre application gère les routes dans le navigateur, alors que Netlify cherche un fichier réel à ce chemin. La solution est un fichier _redirects à la racine du dossier, et nous l'ajoutons pour vous : à l'étape Mise en ligne, choisissez Netlify comme hébergeur avant de télécharger, et il part dans le ZIP. Écrit à la main, il tient en une ligne.
/* /index.html 200L'adresse gratuite en .netlify.app fonctionne et inclut déjà HTTPS : cette étape est facultative. Le jour où vous voulez votre domaine, cela se passe dans Domain management, dans les paramètres du site — Netlify vous indique les enregistrements DNS à ajouter et émet le certificat lui-même.
Déposez votre ZIP dans le builder. Il exécute le vrai build dans votre navigateur, et quand quelque chose casse il pointe la ligne qui compte au lieu de vous tendre tout le journal.
Ouvrir l'atelier