安装nvm
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
或者
wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
安装nodejs
nvm install 5.1
5.1.x的稳定版本可以被安装,也可以换成其他稳定版
启用nodejs
nvm use 5.1
对应你安装的
安装 Hexo
npm install -g hexo-cli
初始化Hexohexo init <folder>
cd <folder>
npm install
当前目录结构应该为:
.
├── _config.yml
├── package.json
├── scaffolds
├── scripts
├── source
| ├── _drafts
| └── _posts
└── themes
配置_config.yml
注意:
1.修改配置文件时注意YAML语法,参数冒号:后一定要留空格
2.中文乱码请修改文件编码格式为UTF-8
deploy 配置
deploy:
type: git
repository: git@gitcafe.com:akuandev/akuandev.git
branch: gitcafe-pages
需要在gitcafe 创建和用户名相同的仓库
域名设置:
在gitcafe的项目设置中选择page服务
添加自定义域名
域名解析设置
我使用的是dnspod 域名cname到gitcafe.io 需要几分钟的时间生效
添加文章:
hexo new “title”
修改产生的markdown 文件
清楚缓存 hexo clean
生成文章信息 hexo g
部署 hexo d
ps:
问题1:nvm 重启失效 原因nodejs版本没有设置
查找node版本
➜ node –version
v5.1.0
设置默认版本
nvm alias default 5.1