使用hexo快速搭建个人博客

新建仓库

假设你已经有github账号,并且会基本操作。新建名称.github.io的仓库,设置为公共,不要私有。

安装hexo

  1. 全局安装

    1
    npm install -g hexo-cli
  2. 局部安装

    1
    npm install hexo

    建站

新建一个文件夹,在终端中打开,执行以下命令

1
2
3
hexo init	// 初始化
npm install // 安装依赖
hexo s // 启动项目

部署

  1. 安装 hexo-deployer-git

    1
    npm install hexo-deployer-git --save
  2. _config.yml(如果有已存在的请删除)添加如下配置

    1
    2
    3
    4
    5
    deploy:
    type: git
    repo: https://github.com/<username>/<username>.github.io
    # repo: https://github.com/kaipengHan/kaipengHan.github.io
    branch: gh-pages
  3. 运行 hexo clean && hexo deploy

  4. 查看 username.github.io 上的网页是否部署成功。

新建文章

Hexo 有三种默认布局:postpagedraft。默认为post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。

1
hexo new [layout] <title>

主题

这里介绍使用NexT,更多主题请参考,每个主题底部都有对应的文档地址,大家使用哪个可以参考。

安装

1
git clone https://github.com/theme-next/hexo-theme-next themes/next

更新

1
2
cd themes/next
git pull

_config.yml修改如下配置

1
theme: next

关于NexT文档

旧文档的下载主题不要在使用了,因为该项目已经迁移到了新地址,要克隆新地址的仓库。不过这个文档中的其他大部分设置还是可以参考进行设置的。新地址上没找到详细的文档。

  • Copyrights © 2021-2024 Colourful

请我喝杯咖啡吧~

支付宝
微信