Observação: esses documentos serão expandidos em uma iteração futura do site
Este é o repositório do site da Filecoin Foundation (fil.org)
Este repositório representa um site estático que requer compilação, mas pode ser servido como um recurso estático
Este site está hospedado em IPFS e é compatível com URLs relativos, para caminhos de gateway IPFS e IPNS
Os recursos do site são atendidos estaticamente, mas a navegação interna é virtualizada: ou seja, o site funciona como um SPA quando navegado no cliente
Embora seja um site estático, este aplicativo pode ser estendido a qualquer momento para um aplicativo completo, alterando o target nas configurações
Para construir este site localmente
npm ci && npm run generatedist é criado, contendo a saída do site estáticonpm ci && npm run devAs principais áreas deste repositório incluem
/pages – Todos os modelos de página/components – Cada coleção reutilizável de elementos é abstraída para um componente, e a maioria dos componentes aceita várias propriedades que determinam a forma como são renderizados./static - Recursos estáticos que estarão disponíveis após a compilação/assets/scss - Os estilos globais para o aplicativo estão disponíveis aqui em SASS/SCSS, estilos mais específicos podem ser encontrados na parte inferior das páginas e componentes .vue (componentes de arquivo único em vuejs.org)/assets/svgs - Contém iconografia ou outros pequenos vetores, em formato SVG/content - O conteúdo do site, que é editado usando o Forestry CMS develop compilações para a non public urlmain compilações para fil.orgcontent é um ramo no qual o CMS gravamain , o branch content será aprovado automaticamente por uma ação do Githubjsonmd , em formato markdowncontent/pages/generalpages )media e, após esse ponto, ela pode ser usada em qualquer campo de rich media