初见HEXO原因 今天闲来无事,又注册了一个新的域名,想着折腾一下比较火爆的hexo框架,也尝试一下GitHub的静态托管服务,结果一下子折腾到了半夜十二点…
一、安装 一开始的安装就遇到了很多问题,我目前的网站全部部署在家里的软路由上,通过阿里云的服务器反向代理回家后展示(主要是高性能的vps太贵了…),为了方便折腾,以前一直在使用PHP源码的开源模板,比如大家耳熟能详的Wordpress和TypeCho。心血来潮立即动手后我发现事情并没有那么简单。
(一)并不是所有的源码都是和php一样直接上传的! 我家里为了方便,使用的是虚拟机里的1Panel面板,早就听闻HEXO是基于node.js进行开发的系统,刚好面板又可以创建相应的环境,我悟了!一定是和其他网站系统一样,把源码上传进去就好。我立刻开始实践,在服务器里创建了一个node.js的docker环境,上传从GitHub下载的源代码,他没起来!后来我才开始查阅文档。
(二)这是一个生成静态的系统好在网上关于HEXO相关的资料十分丰富,我终于明白了这玩意是部署在本地,生成html后上传至服务器的玩意…我立刻动手用mac的bre ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment