У меня есть репозиторий на github.com/some_user/some_repo, и он настроен для развертывания через страницы GitHub в подпапке ./docs главной ветви на example.com.
. / Docs / admin / config.yml (и example.com/admin/config.yml) имеет следующий код:
backend: name: github repo: some_user/some_repo branch: master base_url: https://my-authentication-server.example.com
Как сообщить netlify CMS, что код находится в подпапке ./docs, а не в root кодовой базы? Есть ли что-то подобное?
backend: ... site_directory: docs ...
Насколько я могу судить, такой директивы не существует, однако, каждый отдельный файл или папка должны быть установлены в подкаталоге, например:
... folder: docs/_posts/ ... file: docs/_data/my_custom_data.yml ...
et c. Тогда это работает.