我正在为我的博客尝试jekyll bootstrap。我已经与Ruby一起编码了一段时间。我设法在github页面(https://mukunzichild.github.io)上托管了我的应用程序。但是,如您所见,CSS样式(Bootstrap 3)并未渲染。
我已经在Google上搜索了,但一无所获。有些人的Jekyl风格与版本3有问题,但这不像我的。
我什至将jekyll bootstrap repo克隆,只有在我本地运行时才会发射HTML。我在默认文件中没有更改任何内容。
让我知道我在这里是否缺少任何东西。
这是一个jekyll bootstrap问题(请参阅此处的问题)。
您可以通过更改 _includes/jb/setup 的错误代码来解决此问题:
{% capture jbcache %}
<!--
- Dynamically set liquid variables for working with URLs/paths
-->
{% include JB/is_production %}
{% if site.JB.setup.provider == "custom" %}
{% include custom/setup %}
{% else %}
{% if is_production and site.JB.BASE_PATH and site.JB.BASE_PATH != '' %}
{% assign BASE_PATH = site.JB.BASE_PATH %}
{% assign HOME_PATH = site.JB.BASE_PATH %}
{% else %}
{% assign BASE_PATH = nil %}
{% assign HOME_PATH = "/" %}
{% endif %}
{% if site.JB.ASSET_PATH %}
{% assign ASSET_PATH = site.JB.ASSET_PATH %}
{% else %}
{% capture ASSET_PATH %}{{ BASE_PATH }}/assets/themes/{{ page.theme.name }}{% endcapture %}
{% endif %}
{% endif %}
{% endcapture %}{% assign jbcache = nil %}