欢迎来到我的小站。
这里会记录我的生活,和一些想留下来的瞬间。
我的第一个项目

今天搭建了一个属于自己的网站过程如下:部署指南 DEPLOY.md
先买了个域名.com的域名好贵,不过其他的域名好像很坑
把项目推到git hub上,我发现glm可以帮我把项目推上去,每次迭代都帮我自动更新,我不知道这样做好不好但是确实是挺方便的。得推上去了才可以用cloudflare,他要关联仓库的,推送的方式如下
git remote add origin https://github.com/你的用户名
git push -u origin main
用了cloudflare,使用起来很麻烦,简单来说就是IP地址和网站链接之间的桥梁,要配置DNS,过程顺着ai指导一步步来。
dash.cloudflare.com → Workers & Pages (好难找,建议喂给ai让他直接把地址给你)→ Create → Pages → Connect to Git
仓库构建设置:preset=Astro、command=pnpm build、output=dist,环境变量加 NODE_VERSION=20、PNPM_VERSION=9 Save and Deploy
然后就是配对DNS了
Cloudflare Add a site → 输入你买的域名 → 拿到两个 NS 地址 → 回注册商后台改 DNS 服务器 → 等 DNS 生效 → Pages 项目里 Custom domains 添加 你的域名.com 和 www. 你的域名.com。自动配好 HTTPS。(这个过程可能会等很久)
另外我没用数据库和服务器,用了pages CMS,还是挺方便的,配置文件让做项目的ai写,在Configuration里面改。用 GitHub 登录 app.pagescms.org 就能直接编辑、发布文章。保存即提交到 GitHub,Cloudflare 自动重新部署。
最后就是最神的提醒了,还好我这个是个小项目,不然token用光真的很曹操,特别是我这种穷鬼,买不起量大管饱的glm coding plan别的不说,5.2真的很好用