前言:这些年markdown格式的文件很流行,像github里project说明文档都是用markdown格式编写。

一方面,我们能够通过pandoc将markdown文件转换为html,这样将html文件放到自己的server上就能够解释了。安装pandoc见我的GitHub链接

还有一方面,bootstrap是近年来一个比較好的web前端框架,那么我们希望将markdown文件转换为bootstrap风格的html文件。已经有人做过这个模块markdown2bootstrap

1. 安装nodejs及npm

sudo apt-get install npm
sudo apt-get install nodejs
sudo ln -s /usr/bin/nodejs /usr/bin/node

当中第三行是做一个链接,不然可能会遇到例如以下error

/usr/bin/env: node: No such file or directory

2. 安装markdown2bootstrap到当前文件夹下

 npm install markdown2bootstrap

假设你电脑是代理上网的话,在使用以上命令之前得设置npm的代理,例如以下格式

npm config set proxy=http://175.186.53.20:3128

3. 将markdown转换为html命令

 ./node_modules/.bin/markdown2bootstrap index.md 

假设不想产生数字列表用-n參数

./node_modules/.bin/markdown2bootstrap -n index.md

4.最后一步将包拷到你的站点根文件夹下,我的是 ~/www

cp -r node_modules/markdown2bootstrap/bootstrap ~/www

这样你的html文件放在你的网站上才会正确解释。

界面风格例如以下:

我的OS是Ubuntu 14.04

最新文章

  1. 读取csv文件
  2. hihoCoder-1036 (AC自动机模板题)
  3. Array补充方法
  4. Svn 的 Update 与Maven 的update project 作用有什么区别
  5. 如何使用 Java 测试 IBM Systems Director 的 REST API
  6. 第一次安装jshint,jshint新手使用记录
  7. Go基础(2)
  8. 解决CSDN需要登录才能看全文
  9. TCP三次握手四次挥手最通俗理解
  10. ViewPager结合view无限滑动
  11. 如何将打包好的文件做成一个APP
  12. 前端(慕课网)笔记二:http协议
  13. nodejs项目进程管理器之pm2
  14. [转载]在澳洲做IT人士的收入差别
  15. 结对项目-小学生四则运算系统(GUI)
  16. sql 存储时空格转成问号问题
  17. [整理]前端模块化开发AMD CMD
  18. BZOJ4946 & 洛谷3826 & UOJ318:[NOI2017]蔬菜——题解
  19. J2EE,LAMP和ASP.NET三者比较
  20. poj Ping pong LA 4329 (树状数组统计数目)

热门文章

  1. saltstack:使用教程之一安装及客户端返回写入MySQL
  2. new Handler().postDelayed() 延迟intent跳转
  3. SpringMVC日期类型转换问题三大处理方法归纳
  4. cocos2d-x游戏开发系列教程-坦克大战游戏之坦克和地图碰撞的检测下
  5. Swift 与 Objective-C混合编程
  6. HDU1058 Humble Numbers 【数论】
  7. c语言,内存字节对齐
  8. 复合文档的二进制存储格式研究[ole存储结构](word,xls,ppt...)[转]
  9. Hystrix 使用与分析
  10. 基于visual Studio2013解决面试题之0808寻找中间数