Lorsque vous initiez un déploiement sur Esadax, votre projet est construit au sein d’un conteneur qui utilise une image prédéfinie. Cette image de build est déterminée par la version Node.js spécifiée dans les paramètres de votre projet.
Une image de compilation est une image de conteneur qui fournit l'environnement et les dépendances nécessaires à la compilation de votre application. Esadax prend en charge plusieurs runtimes, chacun correspondant à différentes versions de Node.js.
L'image de build utilisée par Esadax est basée sur la version Node.js sélectionnée dans les paramètres de votre projet :
Esadax prend en charge plusieurs environnements d'exécution, avec des versions variant selon l'image de construction sélectionnée:
| Runtime | Construire une image | Build Image (ancienne version) |
|---|---|---|
| Node.js | 22.x | 20.x |
| Node.js | 20.x | 18.x |
| Node.js | 18.x | 16.x |
| Node.js | 16.x | |
| Edge | 3.12 | 3.9 |
| Python | 3.9 | 3.6 |
| Ruby | 3.3.x | 3.2.x |
| Allez | Runtimes de la communauté |
L'image de build héritée (Amazon Linux 2) prend en charge:
Si vous rencontrez des problèmes avec les builds, reportez-vous à la section Build Features pour obtenir des conseils de dépannage.