Dieses Repository enthält den Quellcode der Designer -Italia -Website, das Projekt, das Wissen und Tools zur Erstellung der digitalen Dienste der öffentlichen Verwaltung bietet.
Die Website beherbergt die Dokumentation des Länderdesignsystems im Abschnitt/Design-System/Come-Inziale/.
Die Website verwendet die neueste Version von Bootstrap Italia, Gatsby und The Node.js.
Es ist möglich, die laufenden Prozesse im Projektausschuss zu befolgen und dazu beizutragen.
Kommentare und Vorschläge zur Entwicklung der Website und der Ressourcen können durch Eröffnung eines neuen Problems oder die Erforschung der vorhandenen Probleme erfolgen. Wenn Sie einen Beitrag leisten und eine Änderung vorschlagen möchten, öffnen Sie einfach eine Pull -Anfrage.
Der Inhalt der Website erfolgt bei SRC/Data/Inhalt/, und wenn eine Datei aktualisiert wird, ist die letzte Editationszeit nach der Generation automatisch.
Wenn Sie eine dieser Dateien aktualisieren möchten, ohne die angezeigte letzte Bearbeitungszeit zu ändern, enthält (last-update-skip) irgendwo in der Committe-Nachricht.
Abhängigkeiten installieren.
npm iSich entwickeln
Um Ihr Projekt zu starten.
npm run devIhre Website läuft jetzt unter http: // localhost: 8000!
Bereiten Sie die Vorschau des Designsystems vor
Laden Sie Beispiele über die Bootstrap Italia API herunter und generieren Sie Beispiele.
npm run prepare-contentErstellen Sie statische Website (Produktion)
Starten Sie den Build -Prozess, um eine statische Version dieser Website zu erstellen.
npm run build Ihre statisch generierte Website befindet sich im public Verzeichnis.
Gültig deine Arbeit
Zum Linunen und "zu" zu "tun".
npm run lint:fixnpm run prettier:fixErfahren Sie mehr
Dokumentation
Tutorials
Führer
API -Referenz
Plugin -Bibliothek
Cheat Sheet