Open ethanxyzhu opened 3 months ago
puppeteer 改成 puppeteer@22.15.0
然后重新生成bun.lockb
这个主要是由于 chrome 更新导致下载的版本与 puppeteer 版本内置需求的 Chrome 版本不一致导致的, @ossplus 的方法应该能解决,但是目前 SEO 的作用比较小,至少 Google 是支持 CSR 的,后面有时间会尝试迁移到 Next.js,就不再需要这个 SEO 方法了
Set up Puppeteer中的 npx puppeteer browsers install chrome 放到Run script中
run: |
cd Rin/
bun install --frozen-lockfile
npx puppeteer browsers install chrome
bun scripts/render.ts
日志如下: