remark-link-cardを導入した
外部サイトへのリンクにリンクカードを表示させるため、「remark-link-card」を導入した。↓こういうやつ。
GitHub - gladevise/remark-link-card
Contribute to gladevise/remark-link-card development by creating an account on GitHub.
https://github.com/gladevise/remark-link-card
導入はnpm
で。
astro.config.mjs
に設定を追加する。
MarkdownファイルへはURLのみ記載または<>
で囲うことでリンクカードが表示される。ただしMDXファイルは<>
で書くとエラーになるので注意。
なおこのプラグインはCSSを自分で用意する必要がある。このサイトはTailwind CSSを使っているので、プラグイン配布ページにあるCSSを以下のように書き直した。一部classを独自実装しているので、tailwind.config.mjs
に設定を足している