我使用Start Bootstrap Creative主题构建了一个Gitlab Pages网站。该主题有一些静态文件,这些文件位于它们自己的目录树中,位于static
。部署站点后,位于static/foo/bar
的{{1}}中的内容可用。
由于在构建页面时我不想进行尝试和错误提交,因此我在本地安装了Jekyll。但是,当我执行http://example.com/foo/bar
时,静态内容丢失了(或者可以在jekyll serve
上使用,而不是主题期望的http://127.0.0.1:4000/static/foo/bar
上。)
我看到用于Gitlab的CI脚本http://127.0.0.1:4000/foo/bar
具有以下命令:
.gitlab-ci.yml
换句话说,gem install jekyll
jekyll build -d public/
cp -r static/* public/
树在Jekyll构建之后被手动复制到其位置。
使用static
在本地服务站点时,如何实现相同的目的?