记Mac下Hexo+github.io搭建个人静态博客

前提

已经在 GitHub 配置过 ssh 并且已经使用 ssh -T git@github.com 并且测试成功

安装 Hexo

1
$ sudo npm install -g hexo

初始化博客

新建目录为myBlog

1
2
$ cd myBlog
$ hexo init

初始化,会下载一基础文件,初次运行会自动 npm install 下载其他的包进行安装

启动服务

1
$ hexo s

默认地址为 http://localhost:4000
此时就可以看到默认的主题博客

创建一篇新文章

创建成功会提示在source目录下

1
$ hexo new "My New Post"

生成静态文件

1
$ hexo g

更换主题

下载自己喜欢的主题放置于根目录 themes

关联 GitHub

新建仓库,仓库名称必须为 user.github.io

配置

打开根目录 _config.yml文件,并且针对性修改,配置 deploy

1
2
3
4
deploy:
type: git
repository: git@github.com:user/user.github.io.git
branch: master

安装 hexo-deployer-git

1
$ npm install hexo-deployer-git --save

生成静态文件并上传到 github 服务器

1
2
$ hexo g
$ hexo d

此后便可以通过 https://user.github.io/ 访问博客。





本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!