事项记录
Todo
pay 流程打通: [done]
dashbaord 二维码: [done] 尝试了外部生成和自己切图。 最后还是自己切图,简单切好 size 就行: size = 1002 x 1180
hugo 页:增加跳转到个人中心的入口 【doing】
彻底被 hugo 搞 sb 了—原来 baseURL 用来控制生成的文件的;而 server 时的端口和这个毫无关系… 想想确实也是啊?哎,只能说自己傻逼。
主页: doing
管理员用户管理:
- +pay-code;同步数据(应该不用,调用 +pay-code 接口应该就自动会同步数据了)?
- SMTP 崩溃时的处理逻辑:
- 手工验证邮箱
- 手工发送 password reset link
Nginx 配置自动生成
额外脚本手动处理
page 优化:增加面包屑
上线后 TODO
- 配置 Stripe webhook:
创建 Webhook 端点
After testing locally, get your webhook event handler up and running on your server. Next, create a webhook endpoint to send checkout.session.completed events to your server, then test the Checkout flow again.
- 配置 Stripe webhook:
Process
今天时间主要花在 stripe 换用 Pay Elements, 切二维码,在 hugo 侧加个人主页主口:陷入到配置项的纠结中—想同样读 .env 来确认这些路径。但是细想觉得就这么点东西,干嘛搞那么复杂—但是 dev, prod 的 baseURL 得不同吧,搞了半天,发现 server 时不起效—最后才知道这个 baseURL 根本不控制这个 server 的 URL 的!太搓了。
还是有被 AI 坑到吧。变懒了不行啊,绝对要去看看文档的。
另外 Gemini 给我讲了很多 React 基础的知识, hook 相关的。核心就是—props, state, context 哪个变了,就会触发整个 hook 函数主体的执行。 useEffect 通过依赖项降低了被触发的概率。最主要要注意的就是,不要在 hook 主流程里面去改变自己的状态,这样就肯定停不下来导致无限循环了。
情绪记录
Good
Bad
Reflect
好好最近头疼,有可能和焦虑有关。啊,晚上她又不怎么睡得着,在想怎么让这个付费更多点,怎么做下一步的内容。
这或许不是一个好赛道,但如果你觉得你可以做,又有何不可呢。找到自己愿意的做的、能做的事情,就已经非常好了。