学会怎么使用Hexo创建一篇博客,同时部署在GitHub,然后关联自己买的域名~
1、创建博客
2、提交到GitHub
3、关联域名
创建博客
命令
hexo new "文件名字"
OK,如图所见,依旧是在根目录下进行bash,创建出来的是一个Markdown文件
默认内容是——
title: 部署GitHub+域名
date: 2017-02-03 21:11:28
tags:
这里的【tags】与之前配置的“tags”是对应关系。
显示更多标签
推荐Markdown编辑器(Windows下)
Atom
Sublime Text 3
官网
我现在不常用,有喜欢的自己百度一下吧~~~
GitBook Editor(最初用的,Mac和Win都有的,很适合写书,上手度还可以,可以上传github)
官网
这个非常好用,就是对于写博客不太适合,资源不好整理
Mac 下的Markdown编辑器很多了,最常见的是mou,其它的自己可以多多尝试啊~
提交到GitHub
1、创建SSH
创建bash,输入
$ ssh-keygen -t rsa -C "邮件地址@youremail.com"
然后回车,输入密码,重复密码(这里可以连续回车,以后提交都不用输入密码了,方便)
注意1: 此处的邮箱地址,你可以输入自己的邮箱地址;
注意2: 此处的「-C」的是大写的「C」
2、添加到GitHub账号上
打开GitHub
id_rsa.pub文件里面内容
3、本地git设置,提交
设置用户名和邮箱
$ git config --global user.name "你的用户名"
$ git config --global user.email "你的邮箱"
安装hexo git
$ cnpm install hexo-deployer-git --save
发布到GitHub
$ hexo d -g
- 登陆 用户名.github.io查看内容
关联域名
添加CNAME文件
- 在 public 文件夹下添加【CNAME】文件,注意:没有后缀名!!!
-
里面第一行写,你的域名,注意:不加www!!!
在腾讯云中添加DNS
$ hexo d -g
再重新提交一遍,OK,就可以看见自己的网站了。如果没有出现就等到第二天,如果还是没有,请检查配置内容,或是留言吧~
完成,收工!
常用命令~
清空public文件夹,适用于删除一些博客,重新部署
hexo clean
生成静态文件,然后部署
hexo generate
hexo deploy
提交
hexo d -g
运行在本地
hexo s -g