用来生成 tangwei.cool 主站点
网站使用hugo生成静态页面
- flask版本
此版本只需要生成1套静态文件,首页文本通过flask模板动态渲染
这种方式背景图片不好处理,只能把路径固定为assets/bg.webp,然后在flask服务中根据节气动态输出不通图片
搭配vercel使用,无需部署云服务器
- fiber版本
此版本可以根据24个节气,每次build出24个拥有不同背景图和文本的页面。
需要在网站部署后根据当前所属节气路由到对应地址,可以达到动态的根据节气实时切换的效果
搭配fiber服务使用,需要最终部署在云服务器上
前提条件:
-
安装hugo
-
themes文件夹中安装hugo-theme-massively模板
运行
/builder/main.go
-
将对应的背景图写入
-
将对应文本写入
-
执行命令
hugo
-
在dist文件夹中创建对应节气文件夹
-
将web/public文件夹中的所有内容拷贝到节气文件夹中