Quando si avvia un nuovo progetto utilizzando un framework supportato, Esadax lo rileva automaticamente e configura le impostazioni di build e sviluppo essenziali per prestazioni ottimali. Questi preset automatici semplificano la configurazione in modo che tu possa concentrarti sullo sviluppo.
Esadax identifica il framework del tuo progetto (ad esempio, Nuxt.js, Next.js, React) e applica le impostazioni predefinite consigliate su misura per quel framework. Ciò garantisce che il progetto venga compilato ed eseguito senza problemi senza configurazione manuale.
Sebbene i preset funzionino bene nella maggior parte dei casi, è possibile ignorare le seguenti impostazioni per soddisfare meglio le esigenze del progetto:
Il comando utilizzato per compilare il progetto durante la distribuzione. Esempio di default:
npm run build
Puoi sovrascriverlo per utilizzare uno script o un comando personalizzato se il tuo processo di compilazione è diverso.
La cartella in cui vengono generati gli artefatti di build (ad esempio, file statici, risorse compilate). Esempio di default per Nuxt.js:
.nuxt/dist
Sovrascrivi questo se la tua compilazione esce in una directory diversa.
Il comando run per installare le dipendenze prima di compilare il progetto. Esempio di default:
npm install
Sovrascrivere se è necessario utilizzare gestori di pacchetti alternativi o passaggi di installazione personalizzati.
L'override di queste impostazioni è utile quando:
Il rilevamento automatico del framework e i preset di Esadax rendono l'avvio di nuovi progetti rapido e senza problemi. Ma con la flessibilità di ignorare le impostazioni di compilazione, installazione e output, si mantiene il pieno controllo del processo di compilazione del progetto.