YakkoWorks StarMap
20261022_Astro Starlight
記事をautogenerateの対象外にする
Section titled “記事をautogenerateの対象外にする”対象外とする記事の Front Matter に sidebar キーを追加します
※StarMapでは各カテゴリのindexページにこの記述をしています
---sidebar: hidden: true---mdxファイルの自動整形
Section titled “mdxファイルの自動整形”VSCodeに「Prettier」を導入し
設定ファイルに以下を追記することでmdxの自動整形が行えるようになりました
"[mdx]": { "editor.autoIndent": "advanced", "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }自動整形が厳格すぎるとき
Section titled “自動整形が厳格すぎるとき”1行で書かないと,Astro Starlight側に正しく認識されない部分や
リスト,番号付きリストが強制的に1行化されてしまうことがありますが
これらは前後に空行を挟むことで回避可能です
<Steps>
1. アクセサリーのオブジェクトを選択>プロパティエディタから「データ」を開く2. 「頂点グループ」の項目から「J_Bip_C_UpperChest」を探す3. 右のアイコンからロックをかける4. 操作パネルの「▽」から「未ロックグループをすべて削除」を選択
</Steps>一部を自動整形の対象外とする
Section titled “一部を自動整形の対象外とする”1行で書かないと,Astro Starlight側に正しく認識されないpタグ等の前には
{/* <!-- prettier-ignore --> */}を挟めば自動整形されなくなります
複数行にわたる場合は
{/* <!-- prettier-ignore-start --> */}自動整形から除外したい記述{/* <!-- prettier-ignore-end --> */}こうすればOKです
