前言
思前想后,不知是选用hexo搭建博客还是vuepress搭建博客,但最后还是选择hexo来搭建博客。我是更想拥有一个属于自己的博客网站的,无论是记录下自己一步一个脚印的成长还是复习之前学过的知识。
一:环境部署
1.1:安装Node.js
进入Node.js官网安装,选择对应系统下载
官网链接
:
打开
cmd
或powershell
输入。如若显示版本号则安装成功
1 | node -v |
1.2:安装Git
进入Git官网安装,选择对应系统下载
官网链接
:
打开
cmd
或powershell
输入。如若显示版本号则安装成功
1 | git --version |
1.3:注册Github账号
到Github官网注册即可
如果已有github账号直接登录
新建项目
项目名字格式是
你的昵称.github.io
,例如我的昵称是:1357618897
1.4:安装Hexo
在合适的文件夹中右击,选择Git Bash here,输入以下指令,安装
hexo-cli
1 | cd /e/hexo/ |
安装
hexo
1 | npm install hexo --save |
检查
1 | hexo -v |
初始化文件夹
1 | cd /e/hexo/ |
生成hexo页面
1 | hexo g |
启动服务
1 | hexo s |
本地的端口一般开的是4000,打开浏览器输入查看即可
默认是localhost:4000
出现这个页面就大功告成了
1.5:将Hexo部署到Github上
配置个人信息
1 | git config --global user.name "XXXX" |
生成密钥
1 | ssh-keygen -t rsa -C "XXXXXXXXX@XXX.com" |
查看C盘用户 .ssh文件中的
id_rsa.pub
文件,并打开将其全部内容复制
在github中添加
ssh key
修改hexo根目录下的文件
_config.yml
中的deploy,添加之前保存的ssh:
注意
:branch:master。github版本更新将main分支改为了master分支,这里也要改
1 | deploy: |
部署到Github上
1 | hexo d -g |