前端使用marked 把markdown文件内容转html

前端使用marked 把markdown文件内容转html

服务端调用

安装
npm install marked -s
使用
const marked = require('marked');

const html = marked.parse('----markdown内容---');

前端调用

<!doctype html>
<html>
<head>
  <meta charset="utf-8"/>
  <title>Marked in the browser</title>
</head>
<body>
  <div id="content"></div>
  <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
  <script>
    document.getElementById('content').innerHTML =
      marked.parse('# Marked in browser\n\nRendered by **marked**.');
  </script>
</body>
</html>
Marked.parse(markdownStr,options,callback)方法接收三个参数
  • markdownStr markdown文本
  • options 配置项 ,可参考官方文档
  • callback 解析时的回调