Vercel
npx @docmd/core deploy --vercel erzeugt eine vercel.json-Datei im Stamm Ihres Projekts. Sie ist automatisch auf das Ausgabeverzeichnis und die SPA-Routing-Einstellungen Ihrer Site konfiguriert.
npx @docmd/core deploy --vercel
Was erzeugt wird
Die vercel.json konfiguriert:
- Build-Befehl — führt
npx @docmd/core buildaus. - Ausgabeverzeichnis — entspricht der Eigenschaft
outin Ihrer Konfiguration. - Install-Befehl — installiert die exakte verwendete
@docmd/core-Version. - Cache-Header — unveränderliches Caching für Assets, no-cache für HTML.
- SPA-Routing — eine Catch-all-Route auf
index.html, wennlayout.spaaktiviert ist.
Bereitstellen
Nachdem die Datei erzeugt wurde, stellen Sie mit der Vercel-CLI bereit:
npm install -g vercel
vercel
Alternativ verbinden Sie Ihr Repository über das Dashboard mit Vercel. Die vercel.json wird dort automatisch erkannt.
Neu erzeugen
Wenn Sie Ihr out-Verzeichnis oder Ihre url in der docmd.config.json ändern, führen Sie den Befehl erneut aus, um die Datei neu zu erzeugen. So bleibt die Konfiguration synchron.