我目前正在使用 vscode 的远程容器扩展和.devcontainer.json
指向我的docker-compose.yml
文件的文件。
一切正常,我的 docker-compose start 命令开始运行(启动 Web 服务器),但我还没有找到一种方法来快速查看来自 Web 服务器的日志。有没有人找到一种方法来在 vscode 连接到远程容器后自动查看 docker 日志输出?
我知道作为替代方案,我可以删除容器的启动命令,并且在 vscode 连接后,手动打开终端并启动 Web 服务器,但我希望有更简单的方法。
提前致谢!
我注意到 Github 选择 JavaScript 作为我的 Django 应用程序的语言:
是否可以将其更改为 Python?还是我需要创建一个新的存储库?
解决了:
正如@Geno Chen 所说,要更改存储库语言,我们必须添加包含此代码的文件 .gitattributes:
# to change language of repo from Javascript to Python
*.js linguist-language=Python
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个“预购”类机制,其中Shopify液体模板的某些元素仅在当前日期大于或小于元字段中指定的日期时显示。
截至目前,这是我所包含的逻辑:
<!-- Check Today is correct -->
<p>Today: {{'now' | date: '%d-%m-%Y' }}</p>
<!-- This is the Metafield Output as a String -->
<p>Release Date: {{ product.metafields.Release-Date.preOrder }}</p>
<!-- Assign Variable "today_date" to the current date -->
{% assign today_date = 'now' | date: '%d-%m-%Y' %}
<!-- Assign Variable "pre_date" to the string of the metafield -->
{% assign pre_date = product.metafields.Release-Date.preOrder %}
{% if today_date > pre_date %}
Today's date is greater than PreOrder Date
{% else %} …
Run Code Online (Sandbox Code Playgroud) 我的博客使用 Jekyll 2。我还使用jekyll-paginate在主页中显示前 5 篇文章。
现在我想停止使用 jekyll-paginate,因为它用我不想要的页面污染了站点地图。
这是我的主页在删除分页后的样子:
---
layout: default
---
<div class="blog-index">
{% assign index = true %}
{% for post in site.posts %}
{% assign content = post.content %}
<article>
{% include article.html %}
</article>
{% endfor %}
</div>
Run Code Online (Sandbox Code Playgroud)
这会显示所有帖子,但我只想要前 5 个。在 Ruby 中,你可以执行.take(5)
or操作.first(5)
,所以我尝试了,但它不起作用。
如何只显示最近 5 篇帖子?
在我的 Jekyll 主题中,我的一些博客文章显示在主页上。但我想将它们限制在某些行内。也就是说,我想在主页上只显示博客的 5-6 行。例如,
在,
1.博文的 5 行可见
2.博文中只有两行可见
3.在页面的最后一篇文章中,整个博文在主页上可见。
我是 Jekyll 的新手,我不知道我该怎么做。我使用的主题是早期版本的白皮书