安装hexo

首先安装 git 和 node.js,node可以通过命令直接安装(前提是你装了homebrew)

brew install node

这些下载完了就可以安装hexo了

npm install -g hexo-cli

嗯,事情不可能这么顺利,当我以为可以轻松使用hexo的时候,怀着愉悦的心情,敲下命令行(注:hello是你创建的文件名,随意取,创建到你指定的目录下)

hexo init hello

终端是这样告诉我的

黑人问号.jpg(自行脑补)

然后我去路径下检查,hexo的文件不是在吗,什么鬼

后来去了解了下,出现这种情况的原因主要是node的版本问题,可以通过nvm来控制,好吧,于是我有趣下载nvm

brew install nvm

安装过程中会提示,按照提示依次输入

mkdir ~/.nvm  
export NVM_DIR="$HOME/.nvm"
 . "/usr/local/opt/nvm/nvm.sh"

输入完成后再来一次

nvm install 4 

然后再次安装hexo

npm install -g hexo-cli

我们的目标当然不是安装成功,接下来介绍点简单使用

第一步、创建文件夹

hexo init hello

到创建的文件夹目录下

npm install

这一步操作过后,会在你创建的文件夹中生成需要的文件,文件夹目录结构如下

.
├── _config.yml
├── package.json
├── scaffolds
├── source
|   ├── _drafts
|   └── _posts
└── themes
_config.yml是站点配置文件,另:每一个主题下面也会有一个名字一样的配置文件,叫做主题配置文件
我们可以先在本地测试一下,新建文章
hexo new  world
hexo g

hexo server

然后就可以在本地访问了 http://localhost:4000

更换主题的话,hexo有很多很好的主题:https://hexo.io/themes/

这里有一篇不错的主题介绍教程:http://theme-next.iissnan.com/getting-started.html

一并附上

posted @ 2017-09-07 18:19  苏糊  阅读(287)  评论(2编辑  收藏  举报