关于
Astro博客的搭建:
① Fork 项目到GitHub 仓库,建议使用不同的仓库名增加保密性。
② 注册https://vercel.com/login,关联 GitHub 账户,导入仓库。
③ 修改public/admin/config.yml文件内的三处,repo: 仓库路径,site_domain: boke.052360.xyz,https://boke.052360.xyz。
④ 在https://github.com/settings/applications/new输入域名https://boke.052360.xyz、https://boke.052360.xyz/oauth/callback,得到 Oauth ID 和 secret。
⑤ 在 Vercel -> Settings -> Environment Variables,添加2个环境变量:OAUTH_GITHUB_CLIENT_ID -> Oauth ID和OAUTH_GITHUB_CLIENT_SECRET -> Oauth secret。
⑤ 在Vercel添加博客的域名boke.052360.xyz,会提示缺少DNS记录,在052360.xyz的托管网站添加后,boke.052360.xyz博客域名至此生效,保持登录Vercel才能通过访问 boke.052360.xyz/admin 访问博客后台,进行编辑、发布文章。
---------------------------------------
简单修改博客界面,矢量图片svg和普通图片avif都在public目录下:
修改‘关于’的内容 -> src/pages/about.astro, 修改网站配置 -> src/site.config.ts, 修改导航栏标题,图片 -> src/components/layout/Header.astro,详见github的README.md。