Hexo + GitHub 个人博客搭建

前期准备

下载安装 node.js

node.js下载
验证安装是否成功
win+R ----> cmd
在这里插入图片描述
输入命令:

node -v

在这里插入图片描述
显示版本号,已经成功

下载安装 git

Git 下载

傻瓜式安装即可

桌面右键
在这里插入图片描述
出现 Git 即成功
使用Git命令时 切勿不能使用 Ctrl+c 否则会退出命令。手动进行paste[粘贴]

GitHub注册

GitHub注册

记清楚自己的用户名,密码,邮箱

配置Git

(1)
桌面鼠标右击选择Git Bash Here
(2)
设置用户名【GitHub用户名一致】
命令:【回车执行命令】

git config --global user.name “username”

(3)
设置邮箱【GitHub 绑定的邮箱一致】

git config --global user.email “输入你自己的邮箱”

安装ssh钥匙

测试是否存在 ssh秘钥【为了和GitHub进行链接】

(1) 在桌面右键选择 Git Bash Here
(2)输入命令 :

cd ~/.ssh

结果为空

创建一对新的秘钥

(1)输入命令:

ssh-keygen -t rsa

在这里插入图片描述
一直回车
在这里插入图片描述

找个人秘钥

查看自己秘钥保存路径
在这里插入图片描述
记事本打开【id_rsa.pub文件】
复制秘钥
Ctrl+A ,Ctrl+C
在这里插入图片描述

进入GitHub安装ssh秘钥

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时你的邮箱会收到一封邮件【成功】

安装hexo

查看 npm 是否正常

打开Git命令台
在这里插入图片描述
显示版本号证明正常

安装淘宝镜像源【为了下载速度更快】

Git控制台输入命令
命令:

$ npm install -g cnpm --registry=http://registry.npm.taobao.org

静静等待下载安装即可
安装完成
在这里插入图片描述
验证是否成功:
命令:

Cnpm –v 【出现版本号即成功】

在这里插入图片描述

安装Hexo

命令:

$ cnpm install -g hexo-cli

安装完成:
在这里插入图片描述
检查是否成功:
命令:

Hexo –v

出现版本号成功
在这里插入图片描述

初始化博客

创建博客文件夹

创建一个文件夹【文件夹中一定为空】命名为blog

在这里插入图片描述
【!!】进入该文件夹右击 右键选择 Git Bash Here
在这里插入图片描述
命令:

$ hexo init

初始化进行中【快慢跟网速有关等待】:
在这里插入图片描述
完成:
在这里插入图片描述

Blog 文件中会有文件:
在这里插入图片描述

启动本地测试

命令:

$ hexo s

【!!!!!!!】千万不要 Ctrl+C 复制,Ctrl+c 会停止服务
在这里插入图片描述

进入浏览器测试

在这里插入图片描述
本地测试成功
在这里插入图片描述
结束本地测试:
代码 :

Ctrl+ C

在这里插入图片描述

在blog文件下部署Hexo 插件

命令;

$ cnpm install --save hexo-deployer-git

在这里插入图片描述

进行推仓准备

GitHub建立仓库

在这里插入图片描述
在这里插入图片描述

命名格式一定规范
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打开blog中_config.yml配置文件

在这里插入图片描述
在这里插入图片描述
注意保存文档

推送到GitHub

在这里插入图片描述
命令:

Hexo d

$ hexo d

主题更换

参考文献

错误信息:
ERROR Deployer not found: git
解决方法:

npm install --save hexo-deployer-git

出现登录证明成功【出现什么填什么】
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试

在这里插入图片描述
在这里插入图片描述

异常处理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值