markdown-it将md转成html

https://github.com/markdown-it/markdown-it

‘use strict‘;
const md = require(‘markdown-it‘)();
const fs = require(‘fs‘);
fs.watchFile(‘./txt/1.md‘, (curr, prev) => {
  let mdStr = fs.readFile(‘./txt/1.md‘, ‘utf-8‘, (err, data) => {
    let mdData = md.render(data);
    let htmlTemplate = fs.readFile(‘./txt/index.html‘, ‘utf-8‘, (err, data) => {
      let html = data.replace(‘{{content}}‘, mdData);
      console.log(mdData);
      fs.writeFile(‘./txt/nodejs.html‘, html, ‘utf-8‘, (err, data) => {
        if (err) {
          throw err;
        } else {
          console.log(‘OK‘);
        }
      });
    });
  });
});
时间: 2024-11-08 12:03:44

markdown-it将md转成html的相关文章

linux shell脚本遍历文件夹把md转成html

python下安装markdown模块http://www.cnblogs.com/zhoujinyi/p/3157015.html ./test.sh /data/document ======================================================= vi ./test.sh #!/bin/bash function show() { cd $1 for i in `ls` do if [ -d "$i" ] then show "

Markdown,后缀MD

Markdown 算是一门新兴语言,现在 7-8 岁了吧.它设计的初衷就是让写字的人专注于写字,用纯文本简单的符号标记格式,最后再通过工具转换成鬼畜的 HTML/XHTML.如果你玩过 wikipedia,基本是很类似的意思.具体语法参见这里.Mou 是 Mac 上的 Markdown 编辑器,两栏界面,直观清爽,功能简洁到位,会用的才知道.下载地址 http://25.io/mou/

聊聊markdown编辑器——Editor.md

首先上官网链接——http://pandao.github.io/editor.md/. 使用示例——http://pandao.github.io/editor.md/examples/index.html.

用Markdown和Landslide来写PPT

之前写了一篇<Markdown:让书写更美好>来介绍Markdown的丰富工具链.今天为了给公司分享Markdown,实验了一把用Markdown来写PPT.本文介绍如何使用Landslide来制作一个极客范儿的PPT. 效果演示,Markdown源码 效果演示图: 使用步骤 Landslide是基于Google的html5slides的一个Slide生成工具,可以将markdown, ReST 或者 textile文件转化成HTML5的slide.该转化支持内联模式,即生成一个具有完整功能的

将markdown (md)文件转换成带侧边栏目录(toc)的html文件

想用md记一些笔记,特别是一些日常需要快速查阅的命令或者手册, 因为用有道笔记之类的笔记软件,感觉过于庞大和笨重,用txt文件记录,格式上又不够清晰并且不能快速跳转.写成md,然后转成html似乎是个不错的选择. md转html的工具遍地都是,但是这些工具转成的html都没有侧边栏目录,除非这个html非常短,这样的html页面查阅起来就跟txt也区别不大了. 想找个简单的工具,竟然很难找到合适的.要么就是可以生成目录,但是在目录在页面顶部,一滚动就看不见了:要么,就是特别笨重和麻烦,比如给你一

Markdown(editormd)语法解析成html

我们在一些网站中可以见到一款网页编辑器--markdown: 这是一款功能强大的富文本编辑器,之前自己在网页上使用的时候遇到了一点点的问题,现在跟大家分享下 在我们写了文章之后是需要将内容保存到数据库的,如果保存到数据库中要方便以后需改的话,那么需要保存成markdown语言,如果保存成html语言通过反向解析成markdown这个可能效果不是很好 如果保存成markdown就涉及到将数据库中的数据取出后要解析成html,以下便是我的解决过程(我使用的是editormd): 首先需要初始化从ma

editor.md实现Markdown编辑器

editor.md实现Markdown编辑器 Markdown和Editor.md简介 Markdwon编辑器在技术工作者圈子中已经越来越流行,简单的语法,统一的格式,强大的扩展功能,最重要的是:你可以用Markdown,设计一篇精彩绝伦的文档而完全不需要将你的右手从键盘上移到鼠标上去,这是我和很多编程工作者最热爱的.长期使用Leanote的原因,也是基于有着强大的WEB端和客户端的Markdown编辑器(个人甚至偏向于客户端Leanote).Editor.md 是国人开发的开源在线Markdo

好用的Markdown编辑器一览 readme.md 编辑查看

https://github.com/pandao/editor.md https://pandao.github.io/editor.md/examples/index.html Editor.md —— 国人开发 Markdown 在线编辑器 Editor.md A simple online markdown editor. Editor.md是一个基于jQuery和CodeMirror构建的在线Markdown文档编辑器. 主要特性 支持Markdown标准和Github风格: 支持实时

[转]有道云笔记markdown

作为半个文字工作者,一天当中,一半时间用在遣词造句,一半时间则在死磕排版.当听说"前所未有的极简语法"Markdown,不仅能简化排版.大大提高书写效率,而且上手零门槛.好奇宝宝怎么忍得住一颗蠢蠢欲动的心? 从未接触过代码的门外汉,初次听说Markdown,脑子是空的.但如果愿意抽5分钟,看下这篇文章--了解Markdown是什么.能干什么.对码字的你有什么益处:再打开有道云笔记,抽出10分钟对照Markdown简明教程加以练习. 15分钟,你就能掌握一门极客圈最流行的文本编辑语言~