前言
一直以来都想搭建一个自己个人博客,方便记录工作中遇到过的、填过的坑。也许对某一个技术要点,或者对某一问题看到或想到了很好的解决办法,当时可能熟记于心,时间一长可能就忘到九霄云外了。没有一个自我总结的过程,总是觉得缺少点什么。。。
看到过很多优秀的个人博客,越发想自己搭建一个,了解后才知道有现成的框架,作为一名码畜,不动手显然不是码畜的风格。当然搭建的过程中也踩了不少坑,仅此记录下来,或许能给他人一些帮助,不胜欣慰。
环境配置
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上了,强烈建议,申请一个个人域名,这里在操作的时候也遇到了坑,可以先从阿里云申请域名阿里云;不过需要审核,需要耐心等待。因为不知道情况,腾讯云也注册了一个,有点浪费~~~。看个人喜好,这里是入口:腾讯云