Next.js (Node.js)
Next.js fonctionne sur Kavio sans aucune configuration particulière. Un projet créé avec create-next-app se déploie tel quel.
Ce qui n'est pas nécessaire
Vous n'avez rien à faire concernant :
PORT—next start(le scriptstartpar défaut) lit automatiquement la variable imposée par la plateforme, sans réglage de votre part.- Le gestionnaire de paquets — npm, yarn, pnpm ou bun sont tous détectés automatiquement (via le fichier de verrouillage présent dans votre dépôt).
- Les fichiers statiques (
public/, assets optimisés par Next.js) — servis normalement. - Le disque applicatif — inscriptible sur Kavio, aucune redirection de fichiers à prévoir.
Ce qu'il faut garder dans package.json
Kavio exécute automatiquement les scripts build puis start. Un projet create-next-app les a déjà par défaut :
{
"scripts": {
"build": "next build",
"start": "next start"
}
}
Si vous les avez renommés ou supprimés, remettez-les — c'est la seule chose que Kavio attend de votre package.json.