markdown的使用

在这里介绍浏览器上直接使用markdown,以及在nodejs上使用markdown

一、浏览器上直接使用markdown

html代码展示:

<head>
<link href="./css/monokai_sublime.min.css" rel="stylesheet">
<script src="./js/marked.min.js"></script>
<script src="./js/highlight.min.js"></script>
</head>
<body>
<!-- 输入文本 -->
<textarea id="editContent"></textarea>
<!-- 展示文本 -->
<div id="markContent"></div>

<script>
hljs.initHighlightingOnLoad();

marked.setOptions({
      renderer: new marked.Renderer(),
      gfm: true,
      tables: true,
      breaks: false,
      pedantic: false,
      sanitize: false,
      smartLists: true,
      smartypants: false,
      highlight: function (code) {
        return hljs.highlightAuto(code).value;
      }
});

document.getElementById('editContent').addEventListener('input', () => {
  let val = this.value,
       markText = marked(val);
  document.getElementById('markContent').innerHTML = markText;
}, false);
</script>
</body>
复制代码
二、nodejs上使用markdown

在这里介绍如何使用vuepress;构建markdown

转载于:https://juejin.im/post/5c8c9427e51d45232676e100

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值