Hinweis: Diese Dokumente werden in einer zukünftigen Version der Website erweitert
Dies ist das Repository für die Website der Filecoin Foundation (fil.org)
Dieses Repo stellt eine statische Site dar, die kompiliert werden muss, dann aber als statische Ressource bereitgestellt werden kann
Diese Site wird auf IPFS gehostet und ist mit relativen URLs für IPFS- und IPNS-Gateway-Pfade kompatibel
Die Ressourcen der Site werden statisch bereitgestellt, die interne Navigation ist jedoch virtualisiert: Mit anderen Worten: Die Site fungiert beim Durchsuchen auf dem Client als SPA
Obwohl es sich um eine statische Website handelt, kann diese App jederzeit zu einer vollständigen Anwendung erweitert werden, indem das target in den Einstellungen geändert wird
Um diese Site lokal zu erstellen
npm ci && npm run generatedist erstellt, das die statische Site-Ausgabe enthältnpm ci && npm run devZu den Schlüsselbereichen dieses Repos gehören:
/pages – Alle Seitenvorlagen/components – Jede wiederverwendbare Sammlung von Elementen wird zu einer Komponente abstrahiert, und die meisten Komponenten akzeptieren verschiedene Eigenschaften, die die Art und Weise ihrer Darstellung bestimmen/static – Statische Ressourcen, die nach dem Kompilieren verfügbar sind/assets/scss – Die globalen Stile für die App sind hier in SASS/SCSS verfügbar. Spezifischere Stile finden Sie unten auf den .vue -Seiten und -Komponenten (einzelne Dateikomponenten auf vuejs.org)./assets/svgs – Enthält Ikonografie oder andere kleine Vektoren im SVG-Format/content – Der Inhalt der Website, der mit dem Forestry CMS bearbeitet wird a non public url developmain für fil.orgcontent ist ein Zweig, in den das CMS schreibtmain angefordert wird, wird der content durch eine Github-Aktion automatisch genehmigtjson Dateienmd Dateien im Markdown-Formatcontent/pages/general Abschnitt bearbeitet werdenpages ).media direkt in das Repository hochgeladen und anschließend in jedem Rich-Media-Bereich verwendet werden