问题标签 [jekyll-extensions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Jekyll 中的导航按重量排序
我想在我的 Jekyll 网站上进行按重量排序的导航。我正在使用这个插件,但我想在导航中只显示有重量的页面,而不是在列表末尾显示没有重量的页面。
所以我改变了这样的插件:
但是我收到一个错误:生成... /_plugins/sorted_navigation.rb:10:in `sort_by': NilClass 与 2 的比较失败(ArgumentError)。
知道如何进行这项工作吗?
compass-sass - CSS file not found when pushing a Jekyll project to gh-pages remote branch and using jekyll-compass
I was building my site with css and everything was working fine, both locally and remotely. Then I wanted to switch to sass. I installed jekyll-compass and now my sass files are being output as css files in my _site/css folder. Everything works well locally, but when I push them to Github, my styles are not being applied and I get a 404 on that css file. What am I doing wrong?
ruby - 使用 jekyll-multiple-languages-plugin 运行 Jekyll 时出错
我正在尝试使用 jekyll-multiple-languages-plugin 在 Windows 上运行 Jekyll 服务器,但我不断收到以下错误消息:
我已将以下内容添加到_config.yml
:
gems:
- jekyll-multiple-languages-plugin
这是我的 gem 文件的列表:
我试过运行不同版本的 Jekyll,但没有运气。
任何帮助深表感谢。
html - 为所有网站内容添加前缀 img src
我最近开始使用 cdn 来加速图像。来源 img src 类似于/images/effect.png
,我想为所有文章内容图像 src 添加前缀。
我知道最好的解决方案是更改所有文章。另一种解决方案是使用javascript来做到这一点(但似乎仍然要下载原始img)。
我只想使用纯CSS。
(更新 1)我使用 jekyll 作为后端。因为我用markdownpad写文章,只能预览img ![](/images/effect.png)
,所以不想用{% img url %}
。
谁能帮我添加 img src 前缀?
jekyll - 如何使用 jekyll 和 redcarpet 编写目录
使用 jekyll 2.0.3,我最初配置了 _config.yml
我能够在我的 example.md 中添加如下目录:
但是,我切换到 redcarpet,请参阅 _config.yml:
现在{:toc:}
不起作用。
redcarpet v2.2.2 的文档(由 jekyll 2.0.3 使用): https ://github.com/vmg/redcarpet/blob/v2.2.2/README.markdown#and-its-like-really-simple-to-采用
提到:with_toc_data
,但我不知道在哪里/如何使用它。
如何使用 redcarpet 显示目录?
jekyll - 使用带有 jekyll-assets 的内置供应商时找不到引导文件
我有一个 jekyll 站点,并且正在尝试使用 jekyll-assets 内置对引导程序的支持。
这是我到目前为止所做的:
更新了我Gemfile
的包括:
用以下内容更新了我的_plugins/ext.rb
文件:
用以下内容更新了我的styles.scss
文件:
当我运行时jekyll build
,我收到以下错误:
如果我删除@import "bootstrap";
,字体真棒代码会正确添加到我的styles.css
文件中,所以我认为我已经正确设置了其他所有内容。只是我做错了事情,导致引导程序无法正常工作。
jekyll - jekyll 构建钩子以创建每个 .html 文件的 gz 版本
是否jekyll build
提供了一个可以用于目录中gzip
每个 .html 文件的钩子_site
?我想要一个文件对应example.html.gz
的example.html
文件。
如果没有钩子,我会编写一个包装脚本。我只是想确保以最干净的方式实现它。
jekyll - 用于内容中正则表达式替换的 Jekyll 过滤器?
是否有 Jekyll 过滤器可以使用正则表达式 (regex) 过滤器替换文本?
我相信“内置”过滤器可以进行replace
简单的字符串替换。
markdown - 在 Jekyll(即 Markdown)中,一组 URL 的基本部分可以在链接之间共享吗?
MD 语法允许两种基本的链接方式:[title](link)
和[title][reference]
. 可以在[reference]
文档中多次使用,但仅适用于绝对 URL。
如果我正在写一个代码博客并且经常引用 API 文档,那么很多 URL 的开头都是一样的,例如,http://developer.android.com/reference/android/
作为http://developer.android.com/reference/android/content/Context.html
. 有没有办法像这样模块化链接?
也许除了 Markdown 之外还有另一个与 Jekyll 兼容的选择?插件?这似乎是一个共同的需求。
jekyll - 用于处理类别的 Jekyll 插件在 GitHub 上不起作用
我已将 Jekyll 插件复制到我的 Github 存储库中,以使用官方来源 ( https://github.com/recurser/jekyll-plugins ) 生成类别页面,但它不起作用,我继续获得 404 页面。也就是说,如果我在 Jekyll 服务器和 _site 目录中的本地计算机上进行测试,它就可以工作。有任何想法吗?