在Netlify CMS的config.yml中,如何指定站点位于存储库的子目录中?



我在github.com/some_user/some_repo上有一个repo,它被设置为通过上的github页面进行部署/docs主分支的子文件夹,到example.com.

/docs/admin/config.yml(以及example.com/admin/config.ml(具有以下代码:

backend:
name: github
repo: some_user/some_repo
branch: master
base_url: https://my-authentication-server.example.com

如何告诉netlify CMS代码在中/docs子文件夹,而不是代码库的根目录?有这样的东西吗?

backend:
...
site_directory: docs
...

据我所知,没有这样的指令,但是,每个单独的文件或文件夹都应该设置为位于子目录中,例如:

...
folder: docs/_posts/
...
file: docs/_data/my_custom_data.yml
...

等等。然后它就起作用了。

相关内容

最新更新