搭建博客
Posted on
|
Edited on
记录搭建的小窝
GitHubPages + Hexo
1. 创建GitHub repository
登录GitHub 创建repository;名称为:username.github.io
mac终端下输入ssh-keygen -t rsa -C "your_email@example.com"
打开id_rsa.pub文件,将文本内容复制。在GitHub中按顺序点击 Settings - SSH and GPG keys - New SSH key 将文本内容粘贴进Key栏
检查SSH Key是否配置成功ssh -T git@github.com
2. 安装Hexo
先安装Node.js, Git
npm命令安装hexo:npm install -g hexo
根目录下创建myblog目录(方便管理):mkdir myblog
cd进入myblog目录,执行:hexo init
执行npm install
执行hexo g
hexo d
浏览器中输入http://localhost:4000/ 查看本地博客
3. 本地博客同步至GitHub
编辑myblog文件夹中的_config.yml文件中的deploy节点
deploy: type: git repo: git@github.com:username/username.github.io.git brach: master
注意":"后的空格
安装插件:
npm install hexo-deployer-git --save
执行:hexo clean
hexo generate
hexo deplpoy
在浏览器中输入username.github.io便可以访问博客了
4. 文章的编辑与发布
执行:
hexo new post 'title'
生成名为“title”的文章
在本地博客的source->_posts 路径下可以看到md格式的文件,可以用markdown编辑器进行编辑
再执行hexo clean
hexo g
hexo d
进行更新