Hexo Github pages 搭建博客
安装Nodejs
配置环境变量(ubuntu)
在环境配置文件末尾添加(形如):
Nodejs="/path/to/nodejs"
PATH="$Nodejs/bin/:...."
使配置生效:
source .zshrc #具体配置文件根据自己情况指定
使用cnpm替换npm(npm需要扶墙)
了解淘宝源 执行
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
#安装Hexo
$ cnpm install -g hexo
#创建一个博客项目目录(例如:blog) 在目录中执行
$ hexo init
Hexo随后会自动在目标文件夹建立网站所需要的所有文件
#部署
$ hexo g
$ hexo s
如果没有错误,在浏览器输入localhost:4000即可查看, 如果有错,访问常见错误以及解决方法
设置主题
查看主题 右键选择 主题 下方蓝色字体,选择“open new link in new tab”,打开主题项目 克隆主题 例如:git clone git@github.com:Kaijun/hexo-theme-huxblog.git themes/hux 在themes/hux下执行
$ npm install hexo-renderer-sass --save
$ npm install hexo-renderer-jade --save
然后在根目录修改根目录中的 _config.yml 如下,将theme后面的文件名修改为hux,其他配置请查看主题目录下的README.md。 重新部署即可,如果不生效,先clean
$ hexo clean
$ hexo g
$ hexo s
如果还有问题,请查看常见错误以及解决方法