git—pages+hexo搭建个人博客网站

新建仓库

新建github仓库(必须以 用户名.github.io 命名)

绑定域名(非必须)

域名购买

可以在腾讯云或阿里云买个域名

域名解析

主机记录

记录类型选 CNAME

填上自己git-pages页面的域名

git-pages仓库的设置

本地准备工作

下载git工具 git官网

克隆(用户名.github.io)到本地

1
$ git clone [仓库的链接]

下载Node.js(一路next就行)

安装hexo(-g表示全局安装, npm默认为当前项目安装,命令行下可安装,git bash 也行)

1
$ npm install -g hexo   

如果安装不是很快,可以尝试换为其它源

1
$ npm config set registry https://registry.npm.taobao.org

建一个博客项目

建议文件层次为 [MyBlog ( blog {hexo项目} , 克隆下来的git仓库 ) ]

在blog目录下执行

1
2
3
4
$ hexo init [hexo项目名]    #此时出现了“hexo项目名”的文件夹
$ cd [hexo项目名]
$ hexo g #g是generate简写,根据当前目录下文件生成静态网页
$ hexo s #s是server缩写,启动服务

在浏览器上输入localhost:4000查看初步效果

开始自定义网站

_config.yml的配置

开始写博客

1
2
3
4
$ hexo new "postname" #然后在posts目录下的postname.md文件中编辑博客"
$ hexo clean
$ hexo generate
# (若要本地预览就执行 hexo server)

开始部署到git上的pages网页

1
2
3
$ npm install hexo-deployer-git --save  #和远程git建立联系,首次使用
#上面太慢可换源 (淘宝源:同上)
$ hexo deploy #若写博客时generate命令生成过静态网页

可以查看自己自定义的域名或者pages服务提供的域名

如果不行,看看github仓库上的setting里是不是访问的这个地址


git—pages+hexo搭建个人博客网站
https://blog.wangxk.cc/2019/03/15/git—-pages-hexo搭建个人博客网站/
作者
Mike
发布于
2019年3月15日
许可协议