Autres options d'hébergement
Next.js peut être déployé sur n'importe quel fournisseur d'hébergement prenant en charge Node.js.
Si vous avez suivi les instructions jusqu'à présent, votre fichier package.json
devrait contenir les scripts build
et start
suivants :
{
"scripts": {
"dev": "next",
"build": "next build",
"start": "next start"
}
}
Sur votre propre fournisseur d'hébergement, exécutez le script build
une fois, ce qui construit l'application de production dans le dossier .next
.
npm run build
Après la construction, le script start
démarre un serveur Node.js qui prend en charge les pages hybrides, servant à la fois les pages générées statiquement et rendues côté serveur, ainsi que les routes API.
npm run start
Astuce : Vous pouvez personnaliser le script
start
danspackage.json
pour accepter un paramètrePORT
en le mettant à jour comme suit :"start": "next start -p $PORT"
.
C'est tout ! Si vous avez des questions sur le déploiement de Next.js, vous pouvez les poser à notre communauté sur GitHub Discussions.