0.背景

  基于个人电脑,Windows10版本,已有Github账号。

1.需要使用的软件

①安装Git
②安装Node.js
③通过gitbash安装Hexo。

1
npm install -g hexo-cli

检查安装版本。

1
hexo -v

初始化hexo,创建blog文件夹。

1
2
3
hexo init blog
cd blog
npm install

④安装WebStorm,后续写网页比较方便。

2.Github部署hexo

  点击New repository创建个人仓库,命名为id+github.io,点击Create repository。
  在Git bash或打开WebStorm的Terminal中,依次输入以下命令,其中yourname替换为github用户名,youremail替换为github邮箱。
1
2
3
git config --global user.name "yourname"
git config --global user.email "youremail"
ssh-keygen =t rsa -C "youremail"
  打开C:/User/用户名/.ssh,有两个文件,一个是id_rsa是私人电脑私钥,id_rsa.pub是公钥,将公钥中的文件复制。打开Github,进入刚刚创建的网站的仓库,点击Settings,左侧选择Deploy Keys,点击Add deploy key,Title自定义,Key中输入刚刚复制的id_rsa.pub。
  打开_config.yml文件,id为Github名称。
1
2
3
4
deploy:
type: git
repository: git@github.com:id/id.github.io.git
branch: master
  安装deploy-git。
1
npm install hexo-deployer-git --save

3.一些常用hexo命令和md语句

hexo new page 新建一页
hexo s 本地预览
hexo g 生成网站静态文件
hexo d 将生成的静态文件部署到远程服务器

  空一格
<br> 空一行
<font size=4></font> 设置字体大小
<strong></strong> 设置字体加粗
<em></em> 斜体
[文字](网址) 超链接
<a href=”链接” target=”_blank” title=”点击可跳转”>《标题》 超链接
![图片名](路径) 添加图片

《Markdown语法教程》