最近在使用nuxt搭建博客,文章详情使用的是mavon-editor
做写入和展示,但是在使用的时候,发现有时候highlight
和github-markdown.min.css
的一些样式和css加载失败
其实是网络的问题,有的网络无法访问github的,就会出现这种情况
这边的做法就是把文件下载下来,直接丢服务器上,去设置mavon-editor
使用自定义的样式和js地址
<mavon-editor
...
:external-link="externalLink"
></mavon-editor>
externalLink: {
markdown_css() {
// 这是你的markdown css文件路径
return '你设置的地址目录/github-markdown.min.css';
},
hljs_js() {
// 这是你的hljs文件路径
return '你设置的地址目录/highlight.min.js';
},
hljs_css(css) {
// 这是你的代码高亮配色文件路径
return '你设置的地址目录/' + css + '.min.css';
},
hljs_lang(lang) {
// 这是你的代码高亮语言解析路径
return '你设置的地址目录/' + lang + '.min.js';
},
katex_css() {
// 这是你的katex配色方案路径路径
return '你设置的地址目录/katex.min.css';
},
katex_js() {
// 这是你的katex.js路径
return '你设置的目地址录/katex.min.js';
},
}