由于Ubuntu镜像更新或Node工作流程变化,网站在Netlify上构建失败。网站使用Gridsome,需Node.js v14,维护不善。尝试迁移未果后,决定用Bun替代Node,更新Netlify设置后成功运行。尽管有小问题,但整体效果良好。建议他人迁移到现代技术,我将继续使用Bun。
为了学习新技术,我决定对两年前使用Gridsome构建的个人网站进行升级,最终选择了Astro框架,它支持MDX、模板漂亮、多种UI框架、Islands Architecture,推荐使用Vercel进行部署,选择AstroPaper模板,图片放在src/目录,使用Vercel提供的机制实现旧URL重定向。
Gridsome 静态网站生成器介绍,适合个人博客和企业网站。
完成下面两步后,将自动完成登录并继续当前操作。