最近写了个 React 的小玩具,正好看到 azure 的 static web app 支持 preview environment + GitHub Actions + SSO + API Function 等功能,就用上了。 SWA 预览环境和 GitHub Actions 集成的相当好,提每个 MR 会自动生成预览环境,也可以用固定的几个分支。 用起来还是挺舒服的,不过这是纯静态的情况,在尝试联动上 API Function 时开始上头了……
首先这个 azure-function-core-tools 安装就是个问题,国内没配置 CDN ,拉取时还不认代理。 费劲千辛万苦总算一点点拖回来了,一启动还蓝屏…… 没错,是蓝屏,Win 11 + WSL + Azure ,明明都是微软的,一起用居然会蓝屏。 最后没有办法,重新实现了一套不依赖 Azure Function 框架的 API Server 用于调试,还好内容不复杂。
调试完了发 PE ,用了两下觉得没啥问题,就发到 prod 上了。 没过一会朋友发来反馈说登陆页面打不开,F12 跟踪了一下跳转路径后发现跳转顺序是:
然后多地移动朋友拉不下来页面 2 ,但联通电信可以,且 DNS 解析出的是同一个 HK 的 IP 。 真不清楚是不是移动给搞了什么幺蛾子 23333
生活不易,狗狗叹气.png
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.