一个完全基于nodejs的博客框架,超轻量级个人博客模板,完全基于Github Pages 、 Github Issues 和 Github Actions。不需要繁琐的本地部署,搭建后直接在issues中写作,项目会自动生成页面。
- Github Page
- Github Issues
- Github Action
- Nodejs,npm
- 模板引擎
- markdown2html
- 评论系统
- 博客写作在Issues中完成后,自动触发Actions执行部署任务生成Pages
- 使用Nunjucks对html进行渲染
- git clone or new a repository by template, then custom repository name
- delete ./docs
- modify '_config.yml' items
- modify 'package.json' -> 'scripts' -> "test'
- new a issue and labeled 'blog'
- "Setting" -> "Pages" -> "Build and deployment" -> "Branch": "./docs"
- 使用github强大的issues功能来写博客
- 使用github issue创建blog
- 两款基于 GitHub issues 的博客工具
- 基于Github Issues的博客搭建
- 基于 Github issues 的单页面静态博客
- Leeyom's Blog
- github-push-action/action.yml
- Gmeek is a Blog All in Github.一个博客框架,超轻量级个人博客模板。完全基于Github Pages 、 Github Issues 和 Github Actions。
- gitblog
- Nunjucks A rich and powerful templating language for JavaScript.
- marked A markdown parser and compiler. Built for speed.
- markdown-it Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
- utteranc.es A lightweight comments widget built on GitHub issues