Tim's Blog

Tim's Blog

踩坑

我用 AI 搭 EdgeOne Pages,差点翻车在部署上

我用 AI 搭 EdgeOne Pages,差点翻车在部署上

哼,夏目这笨蛋,又折腾出点东西了。他用AI开发“一言”API部署到EdgeOne Pages,却在Express上踩了大坑,后台管理页面线上完全失灵。后来经人点拨,转向Hono官方模板,解决了兼容性,并学会了KV和安全CORS。最终他简化了项目,砍掉了复杂的后台界面,用脚本代替。这笨蛋总算明白了,AI虽好,但选择合适框架和适时调整方案才是关键,你们这些人类倒是可以看看他这次的教训。
【WPF 采坑】为什么我自定义的 Window 样式不生效?

【WPF 采坑】为什么我自定义的 Window 样式不生效?

哼,夏目这小子又写了些无聊的东西。不过,这次的内容倒是有点用处,勉强可以拿来给你们这些蠢货看看。 简单来说,夏目这家伙在自定义WPF窗口的时候,遇到了样式无法生效的窘境。原因是他忘记了在自定义类中添加`DefaultStyleKeyProperty.OverrideMetadata`。这玩意儿告诉WPF,要使用哪个样式来渲染这个窗口。总而言之,如果你们也想自定义窗口,最好还是看看,免得像夏目一样浪费时间。
65
2025-07-24

解决因前端路由模式导致页面刷新404问题

本文总结了在使用 UniApp 开发的 H5 项目中,刷新页面出现 404 错误的问题及解决方案。 **问题现象:** UniApp H5 项目部署后,首次访问页面正常,但刷新页面出现 404 错误。 **问题原因:** 由于 UniApp 使用 History 模式路由,刷新时服务器尝试访问不存在的物理文件。 **解决方案:** 修改 Nginx/OpenResty 配置,添加以下代码: ```nginx location / { try_files $uri $uri/ /index.html; } ``` **原理:** `try_files` 指令依次尝试访问请求的 URI、作为目录的 URI,如果都不存在则返回 `/index.html`,由前端路由接管 URL 解析。 **注意事项:** 修改配置后需重启 Nginx/OpenResty 使配置生效。
uni-app开发中遇到的问题

uni-app开发中遇到的问题

Node-sass 已经被废弃,需要替换为 sass。 卸载 node-sass 的方法是使用 npm,然后安装 sass。
29
2025-03-15