我正在考虑使用 Gatsby.js 和 Netlify CMS 制作一个项目,我已经看过教程,它看起来很漂亮,但我想知道是否有办法让开发变得不那么麻烦。
如果我理解正确,在 localhost 中开发时,如果您在 Netlify CMS 中更改某些内容,则必须单击“发布”,然后拉下您的存储库,重建然后重新提供应用程序以使更改显示在您的 localhost 中。这是唯一的方法吗?这可以自动化吗?
在生产中,我想您别无选择,只能在每次 CMS 中进行更改时重建网站,但这在技术方面似乎是一种倒退——这不会导致网站出现如此多的停机时间? 如果人们想要编辑 10 篇文章或一次又一次地编辑一篇文章怎么办——每一篇都会触发重建并导致网站关闭,不是吗?