filecoin foundation site
1.0.0
참고: 이 문서는 향후 사이트 반복에서 확장될 예정입니다.
이는 Filecoin Foundation 웹사이트(fil.org)의 저장소입니다.
이 저장소는 컴파일이 필요하지만 정적 리소스로 제공될 수 있는 정적 사이트를 나타냅니다.
이 사이트는 IPFS에서 호스팅되며 IPFS 및 IPNS 게이트웨이 경로에 대한 상대 URL과 호환됩니다.
사이트의 리소스는 정적으로 제공되지만 내부 탐색은 가상화됩니다. 즉, 사이트는 클라이언트에서 탐색할 때 SPA 역할을 합니다.
정적 사이트인 동안 이 앱은 설정에서 target
변경하여 언제든지 전체 애플리케이션으로 확장될 수 있습니다.
이 사이트를 로컬로 구축하려면
npm ci && npm run generate
dist
디렉터리가 생성됩니다.npm ci && npm run dev
실행이 저장소의 주요 영역은 다음과 같습니다.
/pages
- 모든 페이지 템플릿/components
- 재사용 가능한 각 요소 컬렉션은 구성 요소로 추상화되며 대부분의 구성 요소는 렌더링 방식을 결정하는 다양한 속성을 허용합니다./static
- 컴파일 후 사용할 수 있는 정적 리소스/assets/scss
- 앱의 전역 스타일은 여기 SASS/SCSS에서 사용할 수 있습니다. 보다 구체적인 스타일은 .vue
페이지 및 구성 요소(vuejs.org의 단일 파일 구성 요소) 하단에서 찾을 수 있습니다./assets/svgs
- SVG 형식의 아이콘 또는 기타 작은 벡터를 포함합니다./content
- 임업 CMS를 사용하여 편집되는 사이트 콘텐츠 a non public url
로 빌드 develop
fil.org
의 main
빌드content
CMS가 작성하는 분기입니다.main
에 대해 pull을 요청하면 content
분기가 Github 작업에 의해 자동 승인됩니다.json
파일에서 찾을 수 있습니다.md
파일에서 확인 가능content/pages/
디렉토리를 참조하세요.general
섹션에서 편집 가능합니다.pages
섹션 참조).media
섹션을 통해 미디어를 저장소에 직접 업로드할 수 있으며 이후에는 모든 리치 미디어 분야에서 사용할 수 있습니다.