胜利宣言
嘿嘿,搞了4天,终于把自己的静态站建好了。
建站的过程中全是问题,原先只做后端,前端的知识一片空白,走一步一个坑。
关于过程
hugo
一开始选用的hugo来做静态站,说是go写的,运行的速度非常快,如果要持续运营的话,选择hugo比较好。于是我先使用了hugo。
下载安装都比较简单,但是到了第二步,问题就来了,还没进行主题的选择,使用的默认的主题,调整了半天,页面还是丑的惊人。
于是在当天晚上,我就宣布放弃hugo了!!!
hexo
第二天,在网上比较了下做静态站的工具,发现hexo属于用的人比较多的,对主题的支持也比较友好。
不多说,直接开干。因为hexo是基于node.js写的,需要安装 node.js 和 npm(其实到现在我也不清楚npm是干啥的~).
这些都好说,安装完了,就开始找主题,在主题页面浏览了半天,一眼就相中了Async。都整好之后网站就可以在本地运行了
第三天,在前一天的时候把代码托管在了github上,但是github本身提供的站点对国内的用户不太友好,总之就是访问速度太慢了。
研究了半天,发现可以把代码放在cloudflare上进行部署,cloudflare提供的站点速度能快点,但是试验了之后发现也不是很快。
于是就产生了第三天的问题,找了一天的免费二级域名,最后还是选择了在阿里云买了一年的域名。
后续
接下来就是根据主题的文档开始慢慢配置主题了,因为hexo讲究的是约定配置大于开发,所以还是比较容易配置的,搞了也得一天吧,差不多就是网站现在这个样子。
再往好看搞的话就需要学习前端知识了,看来还是少不了,后续去学习下