关键字颜色改变怎么实现
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 回复
我看了Highlight.js,如果我只是想在前端使用Highlight.js好像不是很方便,是不是这样,我自己也配置了下在前端使用,可使好像效果不明显,查资料说如果配合markdown会很不错!你有没有经验分享下啊!谢谢您了!
cnodejs是用code-prettify做的高亮吧,跟markdown关系不大。
在前端或者后端处理一下用户输入的内容,给pre标签加上对应的类就行了。
我用了code-prettify,这个比highlight.js好用些较前端使用而言,效果很不错,谢谢您了,