Projektinställningar och konfiguration

Författare:Lars Nyström
Uppdaterad:21 aug. 2025

Varje Esadax projekt kommer med en uppsättning konfigurerbara inställningar som avgör hur din ansökan är byggd, distribueras och serveras. Att förstå dessa inställningar är viktigt för att optimera prestanda, säkerställa konsekvens mellan miljöer och anpassa dina arbetsflöden.

Den här artikeln ger en översikt över de tillgängliga projektinställningarna och länkar till mer detaljerade artiklar som täcker varje område.


Innehållsförteckning

  1. Rotkatalogen
  2. Förinställningar för ramverk
  3. [Bygg inställningar] (./12.build-settings.mdx)
  4. [Miljövariabler] (./16.environment-variables.mdx)
  5. Node.js-version
  6. [Konfigurera rubriker] (./21.configure-headers.mdx)

Översikt

Panelen Projektinställningar i din Esadax-instrumentpanel är där du definierar hur din applikation ska bete sig under både bygg- och körningsfaserna. Dessa inställningar påverkar:

  • Rotkatalogen där appens källkod finns
  • Vilket ramverk (t.ex. Next.js, Astro, SvelteKit) som ska optimeras för
  • Byggkommando och utdatakatalog
  • Körtidsmiljövariabler för mellanlagring eller produktion
  • Node.js-versionen som används under kompilering och funktionsexekvering
  • HTTP-rubriker som caching- eller säkerhetsrubriker

Rotkatalog

Projekt som använder monorepos eller har kapslade mappar kan behöva anpassa rotkatalogen. Lär dig hur du ställer in den korrekt i Root Directory Settings.


Förinställningar för ramverk

Esadax upptäcker automatiskt många populära ramar men låter dig åsidosätta detektering och manuellt konfigurera ramspecifikt beteende. Mer information finns i Framework Presets.


Bygg inställningar

Anpassa ditt byggkommando, utdatamapp och installera beteende för mer granulär kontroll av byggprocessen. Läs mer i Build Settings.


Miljövariabler

Definiera variabler för mellanlagrings- och produktionsmiljöer på ett säkert sätt direkt i instrumentpanelen eller via CLI. Se Miljövariabler.


Version av Node.js

Säkerställ kompatibilitet genom att ange Node.js-versionen för bygg- och körningsmiljöer. Läs Så här konfigurerar du nodversion för att komma igång.


Anpassa rubriker

Definiera anpassade HTTP-huvuden för cachelagring, säkerhet och routning. Detta är särskilt användbart för statiska filer och prestandaoptimeringar. Se Konfigurera rubriker.


Slutsats

Projektinställningar är grundläggande för hur din applikation körs på Esadax. Genom att skräddarsy de här alternativen efter appens struktur och ramverk kan du minska konfigurationsproblemen, förbättra driftsättningsprestandan och hålla dig konsekvent i alla team.

Fortsätt att läsa de enskilda konfigurationsguiderna som länkas ovan för att utforska varje inställning mer djupgående.