使用本地Jekyll安装测试Gitlab页面时集成静态内容

时间:2018-09-30 21:13:23

标签: gitlab jekyll static-content jekyll-theme gitlab-pages

我使用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在本地服务站点时,如何实现相同的目的?

0 个答案:

没有答案