Modify build.js
This commit is contained in:
parent
8df9b8908f
commit
e041518d01
|
|
@ -11,10 +11,10 @@ const colors = require('colors-cli/toxic');
|
||||||
const renderer = new marked.Renderer();
|
const renderer = new marked.Renderer();
|
||||||
renderer.heading = (text, level) => {
|
renderer.heading = (text, level) => {
|
||||||
if (/[\u4E00-\u9FA5]/i.test(text)) {
|
if (/[\u4E00-\u9FA5]/i.test(text)) {
|
||||||
return '<h' + level + ' id="' + text.toLowerCase() + '">' + text + '</h' + level + '>';
|
return `<h${level} id="${text.toLowerCase()}">${text}</h${level}>`;
|
||||||
} else {
|
} else {
|
||||||
var escapedText = text.toLowerCase().replace(/[^\w]+/g, '-');
|
const escapedText = text.toLowerCase().replace(/[^\w]+/g, '-');
|
||||||
return '<h' + level + ' id="' + escapedText + '">' + text + '</h' + level + '>';
|
return `<h${level} id="${escapedText}">${text}</h${level}>`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue