React Django の
React 内で、
背景色を
背景色が つかなかった 際の 実装
Remarkable のREAMDE.md
を
jonschlinkert/remarkable: Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins are also available.
var Remarkable = require('remarkable'); var hljs = require('highlight.js') // https://highlightjs.org/ // Actual default values var md = new Remarkable({ highlight: function (str, lang) { if (lang && hljs.getLanguage(lang)) { try { return hljs.highlight(lang, str).value; } catch (err) {} } try { return hljs.highlightAuto(str).value; } catch (err) {} return ''; // use external default escaping } });
上記の
背景色を つけた 実装
langPrefix: "hljs language-",
を
var Remarkable = require('remarkable'); var hljs = require('highlight.js') // https://highlightjs.org/ // Actual default values var md = new Remarkable({ langPrefix: "hljs language-", highlight: function (str, lang) { if (lang && hljs.getLanguage(lang)) { try { return hljs.highlight(lang, str).value; } catch (err) {} } try { return hljs.highlightAuto(str).value; } catch (err) {} return ''; // use external default escaping } });
以下、
Is there no option to customize the code block tags? · Issue #131 · jonschlinkert/remarkable
テーマ CSS の 適用
highlight.js
の
一旦、
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.8.0/styles/agate.min.css">
以上です。
コメント