fix: fix show number line issue.
This commit is contained in:
parent
48b5d0fba3
commit
f8a706064a
@ -21,7 +21,7 @@
|
||||
},
|
||||
"keywords": [],
|
||||
"devDependencies": {
|
||||
"@wcj/markdown-to-html": "^2.1.1",
|
||||
"@wcj/markdown-to-html": "^2.1.2",
|
||||
"chokidar": "^3.5.3",
|
||||
"fs-extra": "^10.1.0",
|
||||
"husky": "^8.0.1",
|
||||
|
@ -48,13 +48,20 @@ export function create(str = '', options = {}) {
|
||||
],
|
||||
filterPlugins: (type, plugins = []) => {
|
||||
if (type === 'rehype') {
|
||||
let rehypePrism = null;
|
||||
const dt = plugins.filter((plug) => {
|
||||
return /(rehypeRaw)/.test(plug.name) ? false : true;
|
||||
if (Array.isArray(plug) && /(rehypePrism)/.test(plug[0].name)) {
|
||||
rehypePrism = plug;
|
||||
}
|
||||
return /(rehypeRaw|rehypePrism)/.test(plug.name) ? false : true;
|
||||
});
|
||||
// 放在 rehypeDocument 前面
|
||||
dt.unshift(rehypeRaw);
|
||||
if (rehypePrism) {
|
||||
dt.unshift(rehypePrism);
|
||||
}
|
||||
dt.unshift(rehypePreviewHTML);
|
||||
return dt;
|
||||
return plugins;
|
||||
}
|
||||
return plugins;
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user