我正在使用nodejs express来构建一个博客,而这个博客可以通过markdown编写,如何向它添加代码highlihgter?

时间:2013-05-05 14:33:32

标签: express markdown syntaxhighlighter

我正在使用nodejs express来构建一个可以通过markdown编写的博客,如何添加代码荧光笔呢?

我尝试使用syntaxhighlighter.js来完成它,但它无法工作。 因为它需要像这样写“<pre class="bruse:css">code here..</pre>。 但是标记的.js输出就像这个“<pre><code>code here...</code></pre>”。

所以有人知道如何实现这个吗?

1 个答案:

答案 0 :(得分:0)

查看Codemirror的Markdown模式 http://codemirror.net/mode/markdown/ 像:

$('pre code').each(function() {

var $this = $(this),
    $code = $this.html();

$this.empty();

var myCodeMirror = CodeMirror(this, {
    value: $code,
    mode: 'markdown',
    readOnly: true
});

});