github-pages - 在 Netlify CMS 的 config.yml 中,如何指定站点位于 repo 的子目录中?
问题描述
我在 github.com/some_user/some_repo 有一个 repo,它被设置为通过 GitHub 页面部署到 master 分支的 ./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 子文件夹中,而不是代码库的根目录中?有这样的事情吗?
backend:
...
site_directory: docs
...
解决方案
然而,据我所知,没有这样的指令,每个单独的文件或文件夹都应该设置为驻留在子目录中,例如:
...
folder: docs/_posts/
...
file: docs/_data/my_custom_data.yml
...
等然后它工作。
推荐阅读
- selenium - 在 Windows 窗体中嵌入 Selenium ChromeDriver
- git - 即使我在本地添加了文件夹,git 也会看到所有内容都是最新的
- json - Dart json.encode 没有按照 Firebase 函数的需要进行编码
- r - 无法在 R 中安装 keras
- python - 运行 Django 教程时出错:找不到页面
- c++ - 命名空间 std 中是否有分配给变量的函子?
- c++ - 无法在 Windows 上使用 CMake 链接 Lua 5.3.4:找不到 Lua(缺少:LUA_LIBRARIES)(找到版本“5.3.4”)
- go - 确保仅检索一次值
- php - 使用PHP删除网络驱动器上隐藏文件夹中的文件?
- android - android - 包重命名后的新应用程序版本