GitHub ioでjekyllをdisableにする
GitHub ioで静的web siteを公開する際にはdefaultではjekyllがONになっており、GitHubにpushした後jekyllによってcodeが処理される。
この時、jekyllのmeta directory _
で始まるfolderなどが存在すると、除外されるなど、既にrepository内に静的HTMLを追加している場合は、jekyllの機能は邪魔になる。
jekyllを無効にする場合は、.nojekyll
というfileをrepositoryに於けば良いが、置く場所はGitHub ioの設定によって変わる。
- master branch
- repositoryのroot
/docs
folder- /docs/.nojekyll として置く
- gh-pages branch
- repositoryのroot