Hexo博客搭建

在2019年下半年的时候已经进行了博客的搭建,由于之后电脑重装系统,未进行blog文件的备份,导致数据丢失,如今再次进行搭建,记录搭建博客的过程。

注:Windows环境下。可参考 hexo官方文档


一. 环境搭建

1.在官网下载node.js,之后进行安装。
2.Win+r之后输入cmd打开命令行窗口:

  • node -v 查看node版本
  • npm -v 查看npm版本
  • npm install -g cnpm --registry=http://registry.npm.taobao.org 安装淘宝的cnpm 管理器 ,加快安装速度。
  • cnpm -v 查看cnpm版本
  • cnpm install -g hexo-cli 安装hexo框架
  • hexo -v 查看hexo版本
  • mkdir blog 创建blog目录 (在自己选择的磁盘位置下)

二. hexo

1.建站
安装完hexo后,在blog文件夹下执行命令:

  • hexo init 生成博客 初始化博客
  • hexo s 启动本地博客服务

2.配置

  • hexo new "我的第一篇博客" 生成博客文章《我的第一篇博客》 我的第一篇博客.md
  • hexo g generate 生成一下
  • hexo s 启动服务器。默认情况下,访问网址为: http://localhost:4000/。 这时可以打开浏览器登录localhost:4000 查看博客页面。

三. 配置

1.在GitHub上创建仓库:YourGitHubName.github.io

注意:是你的GitHub的名字

2.cnpm install --save hexo-deployer-git 在blog目录下安装git部署插件

3.修改**_config.yml**文件:

  • 配置_config.yml
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: git
  repo: https://github.com/YourGitHubName/YourGitHubName.github.io.git
  branch: master

4.命令行操作:

5.主题美化:

  • git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia *下载 yilia主题到本地*

  • 修改hexo根目录下的 _config.yml 文件 : theme: yilia

  • hexo clean 清理一下

  • hexo g 生成

  • hexo d 部署到远程Github仓库

  • https://YourGithubName.github.io/ 查看博客


在搭建的过程中遇到任何问题,可以在搜索引擎上查找相应的解决方案。如果出现任何意外情况,都可以删掉blog文件夹重来。

具体可参考:

手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo