feat(plugin): 在新标签页打开 Markdown 链接

This commit is contained in:
Ad_closeNN
2025-08-30 14:41:39 +00:00
committed by GitHub
parent a3e337591d
commit 4de3c87db3
3 changed files with 29 additions and 1 deletions

View File

@@ -19,7 +19,7 @@ import rehypeImageFallback from "./src/plugins/rehype-image-fallback.mjs";
import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js";
import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs";
import rehypeExternalLinks from 'rehype-external-links';
import expressiveCode from "astro-expressive-code";
import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections";
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
@@ -128,6 +128,12 @@ export default defineConfig({
},
},
],
[
rehypeExternalLinks,
{
target: '_blank',
},
],
[
rehypeAutolinkHeadings,
{