sveltekit-skeleton-with-auth-orm-css Svelte Themes

Sveltekit Skeleton With Auth Orm Css

Entwicklen

Development Server starten:

npm run dev

Bauen

Production Server bauen:

npm run build

Preview vom Production Server starten:

npm run preview

Deployen

Production Server starten:

Wichtig ist eine ENV-File mitzugeben, um die DB und die Ablage der Dateien zu konfigurieren

node --env-file=<file> build

Prisma (ORM)

Benutzeroberfläche für die DB

npx prisma studio

Änderungen migrieren

npx prisma migrate dev --name <name>

Client generieren

npx prisma generate

Environment Variablen

DATABASE_URL

Für die Prisma DB

HOST | PORT | ORIGIN

https://kit.svelte.dev/docs/adapter-node#environment-variables

Auslieferung

  • /build
  • /node_modules <- generieren mit npm ci --omit dev / dann den generierten Prisma Client aus Projekt reintun, also /node_modules/.prisma
  • /photos <- benamen wie man will und dann in env File eintragen
  • /prisma <- schema.prisma und migrations Ordner sind wichtig
  • .env <- Config
  • package.json
  • package-lock.json

DB befüllen

npx prisma migrate deploy

Top categories

Loading Svelte Themes