如何阻止 style.css 被视为 Jekyll Page?
How to stop style.css to be considered as the Jekyll Page?
我正在使用表达式
{% assign mypages = site.pages | sort: "order" %} {% for page in
mypages %}
{% unless page.exclude %}
<a href="{{page.url|absolute_url}}"> {{ page.shortname }} <span
class="rate">{% include indexmod.html %}</a></span> <span class="rex">
| </span>
{% endunless %}
{% endfor %}
用于布局,将不需要的 style.css 视为 Jekyll 页面
我尝试了 GitHub discussion "/css/main.css considered as a Jekyll:Page? #3151" 的不同技巧,但没有用。有时我会把所有样式都剪掉。
请清楚如何让样式正常工作,但不要将其作为 link 生成到 Jekyll 页面。
您应该使用 site.html_pages
而不是 site.pages
,因为它将排除所有不使用 .html
扩展名(即 style.css
)输出的页面。您会在此处找到两者:
我正在使用表达式
{% assign mypages = site.pages | sort: "order" %} {% for page in
mypages %}
{% unless page.exclude %}
<a href="{{page.url|absolute_url}}"> {{ page.shortname }} <span
class="rate">{% include indexmod.html %}</a></span> <span class="rex">
| </span>
{% endunless %}
{% endfor %}
用于布局,将不需要的 style.css 视为 Jekyll 页面
我尝试了 GitHub discussion "/css/main.css considered as a Jekyll:Page? #3151" 的不同技巧,但没有用。有时我会把所有样式都剪掉。
请清楚如何让样式正常工作,但不要将其作为 link 生成到 Jekyll 页面。
您应该使用 site.html_pages
而不是 site.pages
,因为它将排除所有不使用 .html
扩展名(即 style.css
)输出的页面。您会在此处找到两者: