使用 silent命令行工具 + github静态空间 快速构建 Nodejs 静态博客
使用 silent命令行工具 + github静态空间 快速构建 Nodejs 静态博客
在线演示: http://fritx.github.io/silent
特性
简单: Markdown书写
或者你可以使用其他模板语言
你只需最多修改不超过2个函数
灵活: 特殊的页面管理
一切皆页面
所有页面都在一个目录下
轻量: 超出你的想象
1 html, 1 ico, 1 css and 1 js, 总共 5K (除去 jquery & marked)
猜猜看, 这里是一个博客样例, 别无他物:
- blog/
- p/ (你自己的东西, 任意处置)
- posts/
- my-js-book/
- what-a-funny-day.md
- why-i-use-js.md
- sidebar.md
- aboutme.md
- avatar.jpg
- posts/
- vendor/ (内建的东西)
- …
- favicon.ico
- index.html
- p/ (你自己的东西, 任意处置)
用法
快速、简单
- 从npm安装:
npm install -g silent
- 生成一个博客样例:
silent [path/to/blog]
- 开始围绕
p/
目录管制你的页面 - 将博客部署到任意静态空间, 如Github Pages, 并保持更新
p/
目录
截屏
<img src=“https://raw.githubusercontent.com/fritx/silent/master/blog/p/projects/silent/Screenshot_from_2014-05-08_01-43-18.png” width=“140”> <img src=“https://raw.githubusercontent.com/fritx/silent/master/blog/p/projects/silent/Screenshot_from_2014-05-08_01-56-27.png” width=“270”>
<img src=“https://raw.githubusercontent.com/fritx/silent/master/blog/p/projects/silent/Screenshot_from_2014-05-08_01-48-37.png” width=“360”>
<img src=“https://raw.githubusercontent.com/fritx/silent/master/blog/p/projects/silent/Screenshot_from_2014-05-08_01-50-42.png” width=“360”>
正在使用 silent 的人群
感谢你们!
Github源码: https://github.com/fritx/silent/
使用 silent 命令行工具 + Github 静态空间 快速构建 Nodejs 静态博客
在线演示: http://fritx.github.io/silent
特性
简单: Markdown 书写
你也可以使用其他模板语言。你只需最多修改不超过 2 个函数。
灵活: 特殊的页面管理
一切皆页面
所有页面都在一个目录下。
轻量: 超出你的想象
1 html, 1 ico, 1 css and 1 js, 总共 5K (除去 jQuery & marked)
这是一个博客样例,别无他物:
blog/
├── p/
│ ├── posts/
│ │ ├── my-js-book/
│ │ │ ├── index.md
│ │ │ ├── part-1.md
│ │ │ └── part-2.md
│ │ ├── what-a-funny-day.md
│ │ └── why-i-use-js.md
│ ├── sidebar.md
│ └── aboutme.md
├── vendor/
│ └── ...
├── favicon.ico
└── index.html
用法
快速、简单
-
从 npm 安装
silent
:npm install -g silent
-
生成一个博客样例:
silent [path/to/blog]
-
开始围绕
p/
目录管制你的页面。 -
将博客部署到任意静态空间,如 Github Pages,并保持更新
p/
目录。
截屏
正在使用 silent 的人群
感谢你们!
Github 源码: https://github.com/fritx/silent/
以下是关于“使用 silent 命令行工具 + GitHub 静态空间 快速构建 Node.js 静态博客”的详细内容:
在线演示
您可以访问以下链接查看实际效果:http://fritx.github.io/silent
特性
简单:Markdown书写
您可以用 Markdown 或其他模板语言撰写内容。通常只需要修改两个函数即可。
灵活:特殊的页面管理
所有页面都存放在一个目录下,一切都可作为页面来管理。
轻量:体积超小
项目仅包含少量文件(1 个 HTML 文件,1 个 ICO 文件,1 个 CSS 文件,1 个 JS 文件),总大小约为 5KB(不包括 jQuery 和 Marked 库)。
结构示例
blog/
├── p/
│ ├── posts/
│ │ └── my-js-book/
│ │ ├── index.md
│ │ ├── part-1.md
│ │ └── part-2.md
│ ├── what-a-funny-day.md
│ ├── why-i-use-js.md
│ ├── sidebar.md
│ └── aboutme.md
├── avatar.jpg
├── favicon.ico
├── index.html
└── vendor/
└── ...
使用方法
-
安装 Silent 工具:
npm install -g silent
-
生成一个博客样例:
silent [path/to/blog]
-
管理
p/
目录中的页面,添加或修改 Markdown 文件。 -
将博客部署到 GitHub Pages 或其他静态空间,并保持
p/
目录的更新。
示例代码
假设您的 Markdown 文件内容如下:
# 我的JS书
## 第一章
这是第一章的内容。
您可以将此文件保存为 p/posts/my-js-book/part-1.md
。
部署到 GitHub Pages
将上述结构上传至 GitHub,然后设置 GitHub Pages 以托管您的博客。
希望这些信息能帮助您快速搭建一个简洁且功能丰富的静态博客!