no-html-links
<a>
タグではなく、Docusaurus <Link>
コンポーネントを使用するようにします。
<Link>
コンポーネントにはプリフェッチングとプリロードが組み込まれています。また、ビルド時のリンク切れ検出も行い、Docusaurusがサイトの構造をより把握するのに役立ちます。
ルールの詳細
このルールの正しくないコードの例
<a href="/page">go to page!</a>
<a href="https://twitter.com/docusaurus" target="_blank">Twitter</a>
このルールの正しいコードの例
import Link from '@docusaurus/Link'
<Link to="/page">go to page!</Link>
<Link to="https://twitter.com/docusaurus">Twitter</Link>
ルールの構成
承認されたフィールド
オプション | 型 | デフォルト | 説明 |
---|---|---|---|
ignoreFullyResolved | boolean | false | これをtrueに設定すると、プロトコルを含む絶対URLの<a> タグは報告されません。 |