周末花了一天的时间,用Hexo搭了一个小blog。主题是用的Next,非常简洁美观Nice。但是这其中还是进了不少的坑,只能怪自己对Mac还不够熟悉,现在讲自己遇到的坑写下来,避免以后再掉坑里了。。。
Hexo
A fast, simple & powerful blog framework.
快速、简单且功能强大的 Node.js 博客框架。
GitHub Pages
GitHub Pages 可以被认为是用户编写的、托管在github上的静态网页。由于它的空间免费稳定(300M), 可以用于介绍托管在github上的Project或者搭建网站。
1.安装brewhome
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”
2.安装node.js
第一种方法:
brew install node
第二种方法,前提是已经安装好Xcode和git
|
|
第三种方式,下载源码( http://nodejs.org/download/ ),编译执行同上
3.安装Node
3.1 第一种方式,用nodejs自带npm安装
|
|
3.2 第二种方式,下载源码( http://www.nodejs.org/download/ ),编译执行
4.安装Hexo
|
|
cd blog 进入文件执行hexo g 和 hero s 启动,用浏览器打开http://localhost:4000/,不出意外的话,你就可以看到你的博客了。
然后之后写文章每次部署都需要执行如下的命令,需要先清理数据库,生成静态文件之后预览,然后发布。
|
|