Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.36 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.36 KB

piderlab

https://piderlab.github.io/meta-maintenance/

https://meta-maintenance.deno.dev/index.html

ビルド

まずDenoをインストールしてください。

> deno task lume
  • このコマンドをmainブランチにpushする前に必ず打ってビルドする。

開発

> deno task lume -s
  • これでサーバーが建つ。

./meta-maintenance.jsxを編集してページを作成してください。

フォルダ構成

Denoと静的ファイルジェネレーターのlumeを使用しています。中身はPreactWindi CSSで書いてあります。

  • docsフォルダ:自動生成されたファイルが入ります。触らないでください。
  • _config.ts:lume設定ファイルです。(プラグインの読み込みなど)
  • deno.json:Deno設定ファイルです。(コマンドの定義など)
  • import_map.json:ライブラリ読み込み設定ファイルです。
  • meta-maintenance.jsx:meta-maintenanceのページのコンテンツです。拡張子をtsxにするとエラーが出るけど来月になったら消えるそうです。
  • _includes/layouts/main.jsx:ページ間で共通のヘッダーを定義しています。