Last updated on

实现在线编辑功能


在线编辑

今天的目标是实现在线编辑功能。最开始使用Decap CMS,结果失败了,失败原因竟然是它使用的是netlify来进行oath。
结果今天netlify免费额度到了,已经无法部署了。现在已经没有任何可以在内网部署的方案。
所以这个在线编辑功能用这个方法就实现不了,另外考虑到现在内网还是没法访问,我可能还得找别的部署方案。

今天又用AI用得恼火。太垃圾了,感觉不如自己研究下文档来得快,AI总在误导我,让我一直在采用一些根本没有用的方案。

有价值的页面DecapCMS Oauth,得自己研究下怎么使用这个在线网站的git认证了。

太难弄了,让AI帮忙,AI根本帮不上忙。我算是发现了,这种互联网上才出来没特别久也不火热的东西,AI根本不会。还得自己来。 有用的网站 :
Decap CMS 与 Astro | Docs
3. 配置Decap CMS |Decap CMS |开源内容管理系统
按需渲染 | Docs
终于在vercel成功了,还得是vercel,比netlify慷慨多了,基本上免费用户也可以用很长时间。这还得归功于这个仓库啊,我完全按照仓库教程来,一下子就成功了。那bAI根本没有用,按AI的今天可给我弄的折磨死了。
这个github仓库太神了,苦恼了我一整天的问题解决了。我直接使用了这个仓库的包,也没下源码,就是直接使用了作者做好的包。导入包然后设置一下就好了。
但是以后我要看他的实现原理,就还是要看源码怎么实现的。也许后面可能会变成用源码而不是直接用包的形式。
dorukgezici/astro-decap-cms-oauth: Add Decap CMS’s admin dashboard and custom OAuth backend routes for GitHub to your Astro project
辛苦辛苦,剩下的之后再做打算,好累。