DragonFly的博客

我曾七次鄙视自己的灵魂


  • 首页

  • 分类

  • 标签

  • 归档

如何搭建我的博客 - Hexo之Hello World

发表于 2016-03-28 | 分类于 tools |

其实很久以前就搭建完博客的基础部分,只是懒癌发作,迟迟没有补上文章来总结,但是记录自己的心得还是必要的。下面描述下搭建博客的整个流程和一些问题的解决方案。搭建博客其实有很多种框架,比如可能大家熟悉的WordPress、Hexo等,这里我们将使用很火很流程的Hexo来作为博客基础框架。

Hexo是一个快速、简洁且高效的博客框架。Hexo使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
搭建博客的大体流程主要分为:GitHub配置、Hexo管理、域名绑定三个步骤,非常简单。

GitHub配置

首先需要在GitHub上注册一个账号(当然估计你们都有了)。然后创建一个仓库,命名为xxx.github.io,xxx会是你注册时的用户名,所以注册账号时认真想个不错的名字吧,因为这个地址会是你的域名(假如你不单独申请域名的话)。

新建GitHub仓库

Hexo管理

环境安装

在进行下一步前,你需要在你的Mac上安装好git(没安装过的,直接去官网找吧,顺便面壁思过下)和Node.js。

Node安装的最佳方式是使用nvm,这是Node.js的版本管理器,安装方式很简单。

1
2
3
4
5
6
7
// 1. Homebrew 安装方式,此安装方式无需重启
$ brew install nvm
$ mkdir ~/.nvm
$ export NVM_DIR=~/.nvm
$ . $(brew --prefix nvm)/nvm.sh
// 2. curl安装
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh

安装完nvm后,执行以下命令即可安装Node。

1
$ nvm install stable

Hexo安装:

1
$ sudo npm install -g hexo-cli

所有的工具已经安装完成,下面可以创建博客内容,并上传到我们的github仓库了。

阅读全文 »
123
DragonFly

DragonFly

iOS开发、ReactNative开发、AR

21 日志
5 分类
17 标签
GitHub E-Mail 微博 Twitter FB Page JianShu
© 2018 DragonFly
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.2
总访问量 次