前言

总结来说还是要去看着mccsjs大佬的文章去整,不然容易错,这里提醒几处你自己容易搞错的地方,免得后面又搞坏了想回滚都不会。

整体按照mccsjs的文章去弄。

问题一

为什么vercel上面选不到pages的分支

好吧,这个可能就是不行,现在vercel上面不知道为啥我找不见那个生产分支,选项没找到(捂脸🤦‍)。如果你跟我一样尝试了十几遍都失败了的话,那就有点可能是在这里有了问题。
你如果也看了liushen大佬的文章的话,会发现,他那个里面还是有这个pages生产分支可以选择的,但是现在那个相同的位置就只有 一个名为 “HOOKS” 的东西了。
👇下面这个是 liushen 的之前教学文章的截图示意图


这个是liushen大佬的之前的文章里面的一个截图示意图


现在我们要是去这个相同的地方看见的就不是这个了,是 Deploy Hooks 👇


现在的vercelgit页面截图示意图


问题二

使用 GitHub Pages 部署页面之后,有点弊端

有一次几近成功但是不是很满意的尝试就是,我问的kimi说是使用GitHub Pages可以实现,然后我就开了那个页面,发现确实是可以的,之后我给这个GitHub Pages 绑了个自定义域名,进行了一次尝试。
但是嘞,很不nice,我再本地可以正常打开那个朋友圈页面,但是在网页端就打不开了。
究其原因我觉得还是我第一次搞这个 GitHub Actions 有点,不是有点,是很生疏的感觉。

在这里往前,我尝试过了 mccsjsliushen,还有yyyz 的我到尝试了一遍,但是还没有完全成功。

解决问题

重新研读 mccsjs 大佬的文章

第一次照着 mccsjs 的方案弄得时候,看见 cloudflare 心里有点怯懦,不太敢尝试,照着做到弄cloudflare前一步之后就停下了。
这次mccsjs大佬建议我按照他的再弄弄,我就又重开了一遍。

第一步还是按照文章里面的步骤,按部就班

👉 mccsjs的文章 👈

第二步,一些需要注意的地方

Works 和 Pages那里弄得时候一定要注意。一定要是 Pages 生产分支 ,要不然部署是不会成功的。
关键是要点击那个 Get started 才能进去那个有 pages 分支选项的页面,然后选 pages 之后按照 mccsjs 文章里面的进行操作就可以了。


要点击这个get started


第三步,就没什么了,按照文章按部就班

到这一步之后,只要你失败几次,你也就大概知道哪里能行,哪里不能行了。
之后绑定一个域名,换掉 cloudflare 给你的那个域名之后,再放在配置文件里面,就大功告成啦

尾声

这个文章只是个失败的参考案例,一天的教训,可能有的地方我的表述还是不太清楚。
但是,总而言之就是,下次再弄能一遍过把!!