关键字颜色改变怎么实现
发布于 2年前 作者 xiuxu123 851 次浏览
function route(handle, pathname, response, postData){
console.log('About to route a request for' + pathname);

if(typeof handle[pathname] === 'function'){
    handle[pathname](response, postData);
}else{
    console.log('No request handler found for ' + pathname);

    response.writeHead(404, {'Content-Type': 'text/plain'});
    response.write('404 Not Found', encoding='utf8');
    response.end();
}

}

请教大家个问题,cnodejs中发表文章的时候,我们贴出的代码关键字颜色都变成了各种颜色,这个markdown编辑器大家有没有自己配置使用过啊?? 有经验的分享下啊?小弟好想使用这个编辑器,简洁漂亮!

6 回复

关键字边颜色不是 Markdown 做的, 楼主可以看下 Highlight.js

我看了Highlight.js,如果我只是想在前端使用Highlight.js好像不是很方便,是不是这样,我自己也配置了下在前端使用,可使好像效果不明显,查资料说如果配合markdown会很不错!你有没有经验分享下啊!谢谢您了!

cnodejs是用code-prettify做的高亮吧,跟markdown关系不大。

在前端或者后端处理一下用户输入的内容,给pre标签加上对应的类就行了。

我用了code-prettify,这个比highlight.js好用些较前端使用而言,效果很不错,谢谢您了,

@xiuxu123 我是主要是在后端用的. 前端用遇到过加载顺序的问题… 配合 Markdown 主要是像 Marked 会提供给 Highlight.js 这类插件接口…

回到顶部