filecoin foundation site
1.0.0
注: これらのドキュメントは、サイトの今後の反復で拡張される予定です。
これは、 Filecoin Foundation Web サイト (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
に対してプルリクエストが行われると、 content
ブランチは Github アクションによって自動的に承認されますjson
ファイルで見つけることができますmd
ファイルにあります。content/pages/
ディレクトリを参照してください。general
セクションで編集可能ですpages
セクションを参照)media
セクションを介してリポジトリに直接アップロードでき、その後はあらゆるリッチ メディア フィールドで使用できるようになります。