Ric*_*ard 2 hosting github path github-pages
我在GitHub页面上托管一个静态应用程序.我的应用程序结构是这样的 - 我有一些面向前端的文件,以及一些定期运行以获取前端数据的Python文件,但不应该面向用户:
index.html
/js
index.js
vendor/
/css
/data
get_data.py
Run Code Online (Sandbox Code Playgroud)
如何阻止在data/网站上公开发布的所有内容?
您有两个主要选择:
选项1:将data目录重命名为_data.
Jekyll忽略以下划线开头的文件和目录.您还可以创建一个顶级_backend目录,然后将data目录移动到该目录中.
选项2:配置您的Jekyll以排除data目录.
您可以添加一个exclude设置来_config.yml告诉Jekyll忽略您的data目录.
从配置文档:
排除
从转换中排除目录和/或文件.这些排除项与站点的源目录相关,不能位于源目录之外.
排除:[DIR,FILE,...]
谷歌搜索"jekyll下划线目录"返回了大量的结果,包括解释以上所有内容的结果:https://help.github.com/articles/files-that-start-with-an-underscore-are-missing/
| 归档时间: |
|
| 查看次数: |
1074 次 |
| 最近记录: |