Webseiten-Werkzeuge


tech:prg:angular

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tech:prg:angular [2026/03/11 20:19] – [Locale] lutztech:prg:angular [2026/05/12 07:53] (aktuell) – [Build-Prozess] lutz
Zeile 13: Zeile 13:
  
 ==== Locale ==== ==== Locale ====
-Um die Seite als deutsche Seite zu erstellen, sollte zum einen das lang-Tag in der index.html geändert werden:+Um die Seite als deutsche Seite zu erstellen, sollte zum einen das lang-Tag in der index.html geändert werden: <codeprism lang=html><html lang="de"></codeprism>
  
-<codeprism lang=html><html lang="de"></codeprism> +Des weiteren sollte die Standard-Locale auf "de" umgestellt werden, hierzu folgende Zeilen in der app.ts einfügen:<codeprism lang=js title=index.html el=true>import { registerLocaleData } from '@angular/common';
- +
-Des weiteren sollte die Standard-Locale auf "de" umgestellt werden, hierzu folgende Zeilen in der app.ts einfügen: +
-<codeprism lang=js title=index.html el=true>import { registerLocaleData } from '@angular/common';+
 import localeDe from '@angular/common/locales/de' import localeDe from '@angular/common/locales/de'
 registerLocaleData(localeDe)</codeprism> registerLocaleData(localeDe)</codeprism>
Zeile 29: Zeile 26:
   - Unit Tests mit Vitetest   - Unit Tests mit Vitetest
   - E2E Tests mit Cypress   - E2E Tests mit Cypress
 +
 +===== Build-Prozess =====
 +Der Build Prozess umfasst das commiten des lokalen Zustandes, pull auf Seiten des Servers, Datenbankmigration, Backend erstellen und schließlich das Frontend erstellen. Hier die Server-Befehle:
 +
 +<codeprism lang=bash cmd=true user=lutz host=app>
 +cd workspace
 +git pull
 +### The following is deprecated
 +# cd apps/api
 +# npx prisma migrate deploy
 +# npx prisma generate
 +# ...
 +### Do this instead
 +npx nx prisma-deploy api
 +npx nx prisma-generate api
 +
 +sudo docker compose down
 +sudo docker compose build --no-cache
 +sudo docker compose up -d
 +npx nx build frontend
 +sudo docker compose logs -f
 +# Zum Aufräumen der alten Container
 +sudo docker system prune --all --volumes --force
 +</codeprism>
tech/prg/angular.1773260344.txt.gz · Zuletzt geändert: von lutz