github.io 基础搭建

基于hexo搭建github page.

基本步骤

安装hexo

1
2
3
4
$ npm install -g hexo //全局安装hexo
$ hexo init //初始化下载
$ hexo g //生成静态页面
$ hexo s //本地浏览器打开,默认localhost:4000

可以熟悉一下文件目录结构

GitHub配置

  • 建立仓库,仓库名为【name.github.io】,其中name为自己在github的昵称
  • 然后修改hexo安装目录下的_config.yml
1
2
3
4
5
deploy:
type: git
repo:https://... //此处为仓库的https地址,
如果设置为ssh,就要配置相应的git config
branch:master
  • 输入命令
1
$ npm install hexo-deployer-git --save

至此本地配置已完成,然后要上传到云端

1
$ hexo d //第一次可能需要填写用户名和密码

此时打开name.github.io,有你想看的

基本命令

1
2
3
4
$ hexo clean //每次上传前都应该clean一次
$ hexo g //生产静态文件
$ hexo s //打开本机服务
$ hexo d //上传云端

主题配置

1
$ git clone ... //找到喜欢的主题,然后输入克隆命令

然后修改_config.yml的theme的值 ,一般为目录下的文件夹名字