MAC上使用Hexo+github搭建个人博客

安装Hexo

首先安装nodejs环境,官网下载安装即可https://nodejs.org/en/

初始化blog项目

新建一个目录,如Blog,然后进入目录并运行

1
$ hexo init

在github上创建博客项目(repository name)
如:blog

配置blog项目的发布方式

安装git发布插件

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

打开文件_config.xml,编辑如下内容

1
2
3
4
deploy:
type: git
repo: https://github.com/maoerniu/maoerniu.github.io.git
branch: master

如果只需本地运行blog的话

1
2
3
$ hexo clean
$ hexo generate
$ hexo server

部署到github

1
2
3
$ hexo clean
$ hexo generate
$ hexo deploy

以上命令都可以用一个字母简写

1
2
3
$ hexo g
$ hexo s
$ hexo d

安装next主题

在博客目录下(Blog)运行git命令

1
2
$ git clone https://github.com/iissnan/hexo-theme-next themes/next
# 也就是在blog/themes下建立一个next文件夹,再把hexo-theme-next放到该文件夹下。

修改配置文件,设置主题
修改_config.yml,修改

1
theme: landscape


1
theme: next

推送到github

1
2
3
$ hexo clean
$ hexo g
$ hexo d

安装本地管理后台hexo-admin

在博客目录下(Blog)

1
2
3
$ npm install hexo-admin --save
$ hexo s
# hexo-admin只能本地运行,所以不能是hexo d

在浏览器访问http://localhost:4000/admin

0%