
教程, 建站
个人站点快速创建教程
找了一些个人建站的源码和教程,都不甚理想。本教程虽然对我来说二次修改的门槛也比较高,胜在全流程清晰到位、且服务都白嫖
66次点击1分钟阅读
Cali的原始教程已经很详细,我在2023年8月8日按教程部署时,有几个地方需要补充,在此记录一下:
- 申请planetscale数据库,需要录入真实的信用卡信息,我用招行的双币卡(visa)成功
- pnpm db:push 时,用日本ip超时,换成洛杉矶ip成功
- 部署到vercel时,提示找不到style-components组件,需修改package.json文件,具体请查看工程下的package.json文件,2处修改:
a. 增加"resolutions": {"@types/react": "^18.2.0"},
b. 在scripts下增加"preinstall": "npx force-resolutions" - 提示找不到@splinetool/runtime,修改package.json文件,dependencies中增加1处:
a. "@splinetool/runtime": "^0.9.414" - post.categories增加null检测,projects[]增加null值替换,否则刚部署完时,sanity没有数据访问页面会出错,具体修改看代码
- 在设计中,project是关联在settings上的,因此发布project需要从sanity的左侧Settings菜单进入(直接点左侧Project菜单发布出来的项目是不会显示到页面上的)
project填写完发布之后,settings也必须发布,否则前端不显示数据



