恕我直言,hexo实在是。。。如果服务器配置有限,还是建议jekyll或者:
Tom CzHen: 你先在 pc上生成静态文件,zero w 只做静态托管就ok了。 如果是生成好的静态文件放在nginx 访问,那么问题不是在hexo上面,如果是 hexo-server 通过 nginx 反代,就先换成我说的方式,再试试。
引
如你所见,现在Blog的主题似乎变得“花哨”了一点(反正我是这么认为)。(现在改回来了
不过此Blog也不是纯技术向的,所以花一点好像也没什么大不了。
而笔者的 树莓派 zero w 又恰好在吃灰中,于是笔者就萌生了在树莓派上搭一个hexo博客引擎的想法。顺便也能作为现在博客的备份,再说next主题看起来也挺简洁的~
安装依赖
安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
# 安装全后要重新打开新会话
安装这个NVM有什么好处呢?我觉得最大的好处就是你可以安装多个版本的node到你的系统里。
安装Node.js
nvm install node
# 默认安装最新版
如果需要指定版本
nvm install 4.2
安装 Git
apt install git-core -y
查看git版本
git --version
安装hexo
npm install hexo-cli -g
在 hexo 目录下初始化 hexo 博客,也可以是任意你想要的名字
hexo init hexo
进入博客根目录,并且安装相关插件依赖等
cd hexo
npm install
安装完成后需要用一下命令
hexo g # 渲染 Source 目录下文件问静态页面。
hexo s # 本地跑一个 server 来看博客效果。
然后可以在 http://localhost:4000/ 查看运行效果。