账号注册
博客一般都是部署到GitHub或Gitee,根据自己需要注册其中一个网站的账号。GitHub处于半墙状态,而Gitee速度亲测也不快,而且还屏蔽敏感词。二者官网如下:
安装Node.js环境
因为 Hexo 是基于Node.js 的博客框架,因此需要安装Node.js。下载地址为:Nodejs。
安装Git
Git用来将项目托管到GitHub或者Gitee。下载地址为:Git。配置自行百度,不再赘述。
安装Heox
在Git Bash中执行命令:
npm install hexo-cli -g
创建本地博客站点
在Git Bash中执行命令:
hexo init hexoblog
然后进入hexoblog
文件夹,安装相关依赖包。
# 1、进入hexoblog项目目录
cd hexoblog
# 2、安装 hexoblog 项目的依赖包
npm install
# 3、启动 hexoblog 项目服务
hexo server
本地访问博客
访问地址http://localhost:4000/即可看到生成的博客界面。
博客项目部署
新建仓库,在博客项目根目录下安装Git部署插件。
# 之后就可以使用 hexo deploy(或简写 hexo d)将项目部署到远程仓库
npm install hexo-deployer-git --save
# 部署
hexo d
部署需要修改配置文件。部署成功后访问相关网址即可。
后期美化
修改主题,可以到Hexo主题网选择自己喜欢的主题并下载,官网为:Hexo主题。然后阅读主题的官方文档自行修改、添加或删除需要的功能界面等,网上有一大堆教程。