Jekyll Contentful,如何从配置文件中隐藏api密钥?

Jekyll Contentful,如何从配置文件中隐藏api密钥?,jekyll,jekyll-extensions,contentful,Jekyll,Jekyll Extensions,Contentful,Jekyll contentful插件在config.yml文件中配置。但是,如果我在公共github存储库上发布repo,api密钥将可供任何人使用。 我怎样才能避免呢 目前没有可能做到这一点 请在GitHub上打开一个问题,我们将尽快添加该功能 否则,作为一种解决方法,如果您没有将config.yml文件用于GitHub页面,您可以将其添加到.gitignore中,从而避免推送config.yml文件。您可以使用CloudCannon(CMS for Jekyll)作为替代方法。CloudC

Jekyll contentful插件在config.yml文件中配置。但是,如果我在公共github存储库上发布repo,api密钥将可供任何人使用。
我怎样才能避免呢

目前没有可能做到这一点

请在GitHub上打开一个问题,我们将尽快添加该功能


否则,作为一种解决方法,如果您没有将
config.yml
文件用于GitHub页面,您可以将其添加到
.gitignore
中,从而避免推送
config.yml
文件。您可以使用CloudCannon(CMS for Jekyll)作为替代方法。CloudCannon不需要API密钥,支持Github并允许您使用私有回购。免费帐户应该适合您的需要。

我需要回购中的配置文件,因为我正在使用netlify进行部署。我目前正在做的是仅在需要更新数据时粘贴代码段,因为我只是在测试它。但这是不可持续的。我想目前最好的办法是私人回购。谢谢你的回答。