整篇博客使用 CDN 的方式引用以下文件
npm i marked -s
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Marked in the browser</title>
</head>
<body>
<div id="content"></div>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<script>
document.getElementById('content').innerHTML =
marked('# marked的简单用法 **marked**.');
</script>
</body>
</html>
其实在 node 中也是可以使用 marked这个包的,但今天我非常恼火,就是下面我要介绍的一个包 highlight ,它的官方文档说可以支持 node,结果今天我花了一整天的时间去看它,发现什么效果,(这里说的是 node 的使用),在浏览器上直接使用时没有问题的。
有待考究
)npm i highlight.js -s
<script charset="UTF-8" src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/languages/go.min.js"></script> //添加
<script>hljs.initHighlightingOnLoad();</script> //调用
npm install highlightjs-line-numbers.js
<script src="path/to/highlight.min.js"></script>
<script src="path/to/highlightjs-line-numbers.min.js"></script>
hljs.initHighlightingOnLoad();
hljs.initLineNumbersOnLoad();
我使用的是 Typora :https://www.typora.io/
这个编译器很方便,只需要将你写好 md 文件写好,并且导出的文件,就可以导出你在编译器中看见的样式,这是非常方便的
时间:2019年5月12日18:56:11
恼火、倒霉的一天!