Express (Node.js)
Express fonctionne sur Kavio sans aucune configuration particulière.
Le seul prérequis : un script start
Contrairement à d'autres langages, aucun nom de fichier n'est imposé. Kavio lance simplement le script start de votre package.json :
{
"scripts": {
"start": "node server.js"
}
}
Adaptez server.js au nom réel de votre fichier d'entrée — c'est la seule chose que Kavio attend.
Ce qui n'est pas nécessaire
Vous n'avez rien à faire concernant :
PORT— automatiquement imposé par la plateforme ; lisez-le simplement viaprocess.env.PORTdans votre code (app.listen(process.env.PORT)).- 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 (
express.static) — servis normalement, aucune étape de build à ajouter. - Le disque applicatif — inscriptible sur Kavio, aucune redirection de fichiers à prévoir.