这可能是史上最简单的静态站点生成器了,使用markdown作为源文件,生成html静态站点,并且html是渲染过的,搜索引擎友好

github:https://github.com/jingtaiboke/simple-markdown-site

演示

DEMO

只有3个文件夹

  1. posts:存放markdown文件

  2. template : 模板文件

  3. public : html发布文件

使用方法:

1
2
3
4
5
git clone https://github.com/jingtaiboke/simple-markdown-site
cd simple-markdown-site
npm i
npm run build

用到的库

  • markdown-styles

一键部署到vercel

一键部署hexo到vercel

推荐几个类似的

https://docsify.js.org/

直接加载md文件,无渲染,搜索引擎不友好,至少百度不友好 demo

https://github.com/jingtaiboke/artless

同上 无渲染 demo

https://github.com/me1a/mini-book

有渲染,node构建,首页直接是个搜索框