Mac环境下基于Hexo+GitHubPages搭建个人博客(一)

前言

 一直以来都想搭建一个自己个人博客,方便记录工作中遇到过的、填过的坑。也许对某一个技术要点,或者对某一问题看到或想到了很好的解决办法,当时可能熟记于心,时间一长可能就忘到九霄云外了。没有一个自我总结的过程,总是觉得缺少点什么。。。

 看到过很多优秀的个人博客,越发想自己搭建一个,了解后才知道有现成的框架,作为一名码畜,不动手显然不是码畜的风格。当然搭建的过程中也踩了不少坑,仅此记录下来,或许能给他人一些帮助,不胜欣慰。

环境配置

1.Xcode 安装(Mac上基本都自带了)

2.Git,这个直接用的终端,问题不大,没有按照其他教程安装(Windows环境需要安装Git)

3.Node.js安装,直接去官网下载最新的安装包Node.js官网

Hexo安装

1.环境配置好后,就可以安装Hexo了,因为Hexo不断在更新,所以还是建议按照官网流程走。

打开终端执行以下命令安装Hexo:

1
$ sudo npm install -g hexo

Tips:可能会要求输入密码(登录密码)

建站

1.新建一个文件夹用来初始化Hexo文件

2.打开终端 cd 到文件夹目录下执行命令:

1
hexo init

3.以上安装工作已经结束,接着生成静态文件:

1
hexo generate (hexo g)

4.静态页面生成后,开启本地预览,执行:

1
hexo server (hexo s)

5.浏览器输入 http://localhost:4000 可以预览,如下图:

6.如此,本地的Hexo已经可以正常跑起来了,接下来就是发布到Github上了,强烈建议,申请一个个人域名,这里在操作的时候也遇到了坑,可以先从阿里云申请域名阿里云;不过需要审核,需要耐心等待。因为不知道情况,腾讯云也注册了一个,有点浪费~~~。看个人喜好,这里是入口:腾讯云

这个功能是摆设,看看就好~~~