阅读 66

Github搭建个人博客(Hexo)

1. 前置环境(win10)

1.1 git
1.2 node.js

2. 安装hexo

2.1 建好存放博客文件夹,并打开git bash


示意图1

2.2 换中国镜像源

npm install cnpm -g --registry=https://registry.npm.taobao.org 用中国镜像源

2.3 安装hexo

cnpm install hexo-cli -g

2.4 初始化项目,直接运行下面命令(若是太慢或失败,直接码云下载并自己安装依赖(cnpm install))

hexo init //初始化
hexo g //generate 生成静态文件
hexo s //start 启动

2.5 访问http://localhost:4000/,已经ok

示意图2

3. 换肤(以Black-Blue为例)

3.1 直接克隆

git clone https://github.com/maochunguang/black-blue.git themes/black-blue 

3.2 如图,修改_config.yml文件,将lanscape 改为 black-blue


QQ截图20201006173417.png

3.3 重新生成(hexo g)运行(hexo s)查看


示意图3

4. 部署到github

4.1 创建git仓库, 仓库名为你的github用户名字.github.io(固定格式)ps:由于我已经创建过了所以下图报红

示意图4

4.2 安装git部署插件, npm install --save hexo-deployer-git
4.3 如下图,修改_config.yml
image.png

4.3 运行hexo d
4.4 输入github用户密码

image.png

4.5 最后输入你的github用户名.github.io,

4.6 若是访问被禁了,又没有途径访问外网的。可将本地dns服务器更改为阿里的(本人亲测有用),再修改host的github映射(修改为阿里后,本人GitHub访问不了,才出此下策)。

大功告成,附上我的地址

ps: 将.md文件放置.\source_posts,就能显示自己的博客了。
但最好是用hexo n "名字"创建.md文件,有默认格式。

作者:Teskinfly

原文链接:https://www.jianshu.com/p/e34978e9ff54

文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐