Esadax offre des configurations de construction flexibles pour répondre à divers besoins de projet. Vous trouverez ci-dessous une ventilation des paramètres clés qui peuvent vous aider à optimiser votre flux de travail.
Vue d ' ensemble
Esadax fournit un contrôle complet sur les processus de construction, vous permettant de personnaliser des aspects tels que les cadres, les commandes et les répertoires. Ce guide couvre les paramètres essentiels pour assurer des déploiements fluides.
Préréglage du cadre
- Sélection : Choisissez parmi des frameworks populaires comme Next.js ou React.
- Personnalisation : Si votre projet ne correspond pas à un cadre spécifique, sélectionnez "Autre" pour des configurations génériques.
Commande de construction
- Champ facultatif: Laissez vide si aucune construction n'est nécessaire.
- Utilisation : Pour les sites statiques avec HTML/CSS/JS, sauter la construction en laissant la commande vide.
Répertoire de sortie
- Objectif : Spécifiez le répertoire racine de votre application.
- Note: Assurez-vous que les fichiers sont accessibles dans ce répertoire; utilisez des chemins relatifs comme
src au lieu de ...
Commande d'installation
- Pour les API : Personnalisable pour les fonctions sans serveur, particulièrement utile pour les configurations spécifiques au langage.
- Prise en charge de la langue : S'ajuste automatiquement en fonction de la langue de la fonction sans serveur.
Corepack
- Fonctionnalité expérimentale: Activer en définissant
ENABLE_EXPERIMENTAL_COREPACK dans les paramètres de votre projet.
- Gestionnaires de paquets: Choisissez une version spécifique comme pnpm 7.5.1 pour un contrôle amélioré.
Commandement du développement
- Personnalisation : Utilisez
esadax dev pour le développement local avec Serverless Functions.
- Framework Support: Par défaut Next.js; personnaliser si nécessaire, en veillant à ce que la commande inclut
$PORT.
Passer l'étape de construction
- Case d'utilisation : Pour les sites statiques sans changement de source.
- Configuration: Sélectionnez "Autre" comme cadre et laissez la commande de construction vide.
Répertoire racine
- Ajustement : Spécifiez si la racine de votre projet diffère de la structure du dépôt.
- Utilisation CLI: Utilisez
esadax <directory> au lieu de naviguer dans les répertoires.
Ignorer les projets non affectés
- Prise en charge de Monorepo: ignorez les déploiements pour les projets inchangés en activant le commutateur dans les paramètres du projet.
Dernière mise à jour
Ce guide a été mis à jour le 15 août 2024.