Manus에서 모든 스킬 실행
원클릭으로
원클릭으로
원클릭으로 Manus에서 모든 스킬 실행
시작하기build
스타0
포크0
업데이트2026년 5월 3일 00:06
ブログをビルドして dist/ に HTML を生成する
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SKILL.md
readonly메뉴
ブログをビルドして dist/ に HTML を生成する
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | build |
| description | ブログをビルドして dist/ に HTML を生成する |
cargo run を実行して posts/ の Markdown から dist/ に HTML を生成する。
# 1. SSG ビルド
cargo run -p generator
# 2. WASM ビルド(SPA ルーター用)
wasm-pack build wasm/ --target web --out-dir ../dist/scripts/pkg/
cargo run でも動作する(generator がデフォルトバイナリ)。
dist/index.html - 記事一覧ページdist/post/<id>/index.html - 各記事ページdist/rss.xml - RSSフィードdist/styles/ - コピーされたCSSdist/scripts/ - コピーされたJSdist/scripts/pkg/ - WASM バイナリ + JS グルーコード(wasm-pack で生成)generator クレートが posts/*.md を読み込むmarkdown クレートでフロントマターをパース、本文をHTMLに変換app クレートの render! proc-macro で HTML テンプレートを生成(SSR パス)dist/ に書き出すwasm-pack で wasm/ クレートを WASM にコンパイル → dist/scripts/pkg/ に出力wasm-boot.js が WASM をロードし SPA ルーターを起動| エラー | 対処 |
|---|---|
posts ディレクトリが存在しません | posts/ ディレクトリがあるか確認 |
cargo: command not found | Rustツールチェーンをインストール |
| フロントマターが読み取れない | posts/<id>.md のフロントマター形式を確認(id/title/description/created_at が必須) |
| コンパイルエラー | cargo check でエラー詳細を確認 |
GitHub Actions の test.yaml では以下が自動実行される:
cargo checkcargo fmt --checkcargo testデプロイは deploy.yaml で cargo run -p generator → wasm-pack build → Vercel へのデプロイ。