安装hexo
Posted 我没有生来勇敢天赋过人 面对人山人海只剩一些诚恳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装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
一并附上
以上是关于安装hexo的主要内容,如果未能解决你的问题,请参考以下文章