Impostazioni e configurazione del progetto

Autore:Lars Nyström
Aggiornato:21 ago 2025

Ogni progetto Esadax viene fornito con una serie di impostazioni configurabili che determinano come l'applicazione viene creata, distribuita e servita. Comprendere queste impostazioni è essenziale per ottimizzare le prestazioni, garantire la coerenza tra gli ambienti e personalizzare i flussi di lavoro.

Questo articolo fornisce una panoramica delle impostazioni di progetto disponibili e collegamenti ad articoli più dettagliati che coprono ogni area.


Indice dei contenuti

  1. Directory principale
  2. Preimpostazioni del framework
  3. [Impostazioni di compilazione] (./12.build-settings.mdx)
  4. [Variabili di ambiente] (./16.environment-variables.mdx)
  5. Versione di Node.js
  6. [Configura intestazioni] (./21.configure-headers.mdx)

Panoramica

Il pannello Impostazioni Progetto nella tua dashboard Esadax è dove definisci come la tua applicazione deve comportarsi sia durante la fase di build che di runtime. Queste impostazioni influenzano:

  • La directory principale in cui risiede il codice sorgente della tua app
  • Per quale framework (ad esempio, Next.js, Astro, SvelteKit) ottimizzare
  • Comando di compilazione e directory di output
  • Variabili di ambiente runtime per lo staging o la produzione
  • La versione di Node.js utilizzata durante la compilazione e l'esecuzione delle funzioni
  • Intestazioni HTTP come cache o intestazioni di sicurezza

Directory principale

I progetti che usano monorepos o hanno cartelle nidificate potrebbero aver bisogno di personalizzare la directory principale. Scopri come impostarlo correttamente in Impostazioni directory principale.


Preimpostazioni del framework

Esadax rileva automaticamente molti framework popolari, ma consente di ignorare il rilevamento e configurare manualmente il comportamento specifico del framework. Per ulteriori informazioni, vedere Preimpostazioni framework.


Impostazioni di build

Personalizza il comando di compilazione, la cartella di output e il comportamento di installazione per un controllo più granulare del processo di compilazione. Ulteriori informazioni in Impostazioni di compilazione.


Variabili di ambiente

Definisci in modo sicuro le variabili per gli ambienti di staging e produzione direttamente nella dashboard o tramite CLI. Vedere Variabili di ambiente.


Versione di Node.js

Garantisci la compatibilità specificando la versione di Node.js per gli ambienti di compilazione e runtime. Leggere Come configurare la versione del nodo per iniziare.


Configura intestazioni

Definisci intestazioni HTTP personalizzate per caching, sicurezza e routing. Ciò è particolarmente utile per i file statici e le ottimizzazioni delle prestazioni. Vedere Configurazione delle intestazioni.


Conclusione

Le impostazioni del progetto sono fondamentali per il funzionamento dell'applicazione su Esadax. Adattando queste opzioni alla struttura e al framework della tua app, puoi ridurre i problemi di configurazione, migliorare le prestazioni di distribuzione e mantenere la coerenza tra i team.

Continua a leggere le singole guide di configurazione collegate sopra per esplorare ogni impostazione in modo più approfondito.