静态博客搭建总结报告

静态博客搭建总结报告

1. 框架选择

1.1 Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

1.2 Github Pages

Github Pages 是一个静态站点托管服务,它直接从 Github 的仓库中获取静态页面文件,用来展示托管在 Github 上的项目。

1.3 选择原因

  • Hexo 框架简单,容易上手,并且有丰富的主题可供选择。
  • Github Pages 免费,并且可以绑定自己的域名。

1.4 缺点

  • 国内访问速度较慢。
  • 无法自定义域名。

1.5 优点

  • 免费,并且可以绑定自己的域名。
  • 国内访问速度较快。

2. 搭建过程

2.1 安装Hexo

1
npm install -g hexo-cli

2.2 初始化

1
hexo init

2.3 安装依赖

1
npm install

2.4 启动服务

1
hexo server

2.5 部署到Github Pages

2.5.1 创建Github仓库

仓库名格式为:<username>.github.io

2.5.2 修改配置文件

修改_config.yml文件,将deploy字段修改为:

1
2
3
4
deploy:
type: git
repo: https://github.com/<username>/<username>.github.io.git
branch: master

2.5.3 部署到Github Pages

1
hexo deploy

3.总结

  • 本次实验使用Hexo框架搭建了一个静态博客,并且将其部署到了Github Pages上。通过本次实验,我学会了如何使用Hexo框架搭建静态博客,以及如何将博客部署到Github Pages上。同时,我也学会了如何使用Github仓库来存储和管理博客内容。
  • 搭建完成后,需要进行一定的配置和优化,以提高访问速度和用户体验。
  • 搭建完成后,需要进行一定的维护和更新,以保持博客的更新和活跃。