框架对比
框架 | 静态/动态 | 语言 | 访问速度 | 在线编辑 | 特点 |
---|---|---|---|---|---|
hexo | 静态 | nodejs | 非常快 | 不可以 | 文档、主题和插件支持多 |
hugo | 静态 | go | 快 | 不可以 | 部署简单,页面生成快 |
Jekyll | 静态 | ruby | 快 | 不可以 | github支持使用 Jekyll 设置 GitHub Pages 站点参考 |
WordPress | 动态 | PHP | 快 | 可以 | 灵活度和复杂度最高 |
博客建立
命令行
-
hugo
在
public/
目录生成您的网站,已经准备好部署到您的web服务器上。运行
hugo
命令 并没有 删除以前构建生成的文件 。这意味在运行hugo
命令前, 您可能需要删除public/
目录 -
hugo server
即时显示更新的内容,加上
-D
可以渲染 draft。 -
hugo new post/new-content.md
根据
archetypes
下的default.md
生成新md文件。
主题
hugo没有自带主题,所以需要在Hugo Themes找一个主题然后解压到 themes
文件夹下,然后拷贝主题内的*.toml
配置文件到根目录下。