gpt4 book ai didi

jekyll - 有没有办法检查本地是否正在提供 jekyll 站点?

转载 作者:行者123 更新时间:2023-12-03 15:08:53 33 4
gpt4 key购买 nike

我想将以下行添加到我的 head.html仅在运行时 jekyll serve本地:

  <script src="http://127.0.0.1:35729/livereload.js?snipver=1"></script>

如果可能的话,我正在考虑使用一些简单的液体检查。

最佳答案

当你做 jekyll serve本地默认 {{ jekyll.environment }}变量设置为 "development" .

然后你可以做一个简单的:

{% if jekyll.environment == "development" %}
<script src="http://127.0.0.1:35729/livereload.js?snipver=1"></script>
{% endif %}

如果你想在另一台服务器上运行 jekyll,用另一个 environment值,你可以设置一个 JEKYLL_ENV 系统环境变量随心所欲。

在运行时设置这个变量可以这样完成:
JEKYLL_ENV=production jekyll serve

注意:在 Github 页面上, jekyll.environment设置为 production .

关于jekyll - 有没有办法检查本地是否正在提供 jekyll 站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31274563/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com