Plugins 我认为jekyll gem/插件执行顺序有问题

Plugins 我认为jekyll gem/插件执行顺序有问题,plugins,rubygems,jekyll,Plugins,Rubygems,Jekyll,我正在考虑在我的jekyll构建中实现。我把它安装成宝石 首先,请原谅这个漫无边际的问题。其次,我很确定这不是插件的问题,但我的ruby知识有限,但我想我会检查一下 快速的背景信息。我编写了快速脏生成器插件来复制每一篇文章,但AMP(index.AMP.html)的名称略有不同。它应用不同的模板并进行一些文本替换。我有另一个快速插件来代替图像的降价实现 ![搞笑图片](images/hello.jpg) 此响应图像插件所需的液体标签: {%responsive\u图像路径:assets/my-f

我正在考虑在我的jekyll构建中实现。我把它安装成宝石

首先,请原谅这个漫无边际的问题。其次,我很确定这不是插件的问题,但我的ruby知识有限,但我想我会检查一下

快速的背景信息。我编写了快速脏生成器插件来复制每一篇文章,但AMP(index.AMP.html)的名称略有不同。它应用不同的模板并进行一些文本替换。我有另一个快速插件来代替图像的降价实现

![搞笑图片](images/hello.jpg)

此响应图像插件所需的液体标签:

{%responsive\u图像路径:assets/my-file.jpg%}

对于我问题的关键,it响应图像插件不适用于我构建过程中插件生成的文件。这是因为构建顺序(即当插件或gem被执行时)还是因为这个插件中有一些我不理解的代码


更清楚一点;所以我有一个index.html和index.amp.html,它们都有响应液体标签,但只有index.html被插件替换。这是因为gem在插件之前执行,因为gem与实际的Jekyll构建更紧密地结合在一起吗?

所以我更详细地研究了插件,我意识到我是个白痴。它不是执行regex查找内容和替换作业,而是实际执行站点渲染。所以它不知道我的文件存在

我想我要用grunt来替换我的amp文件中的这个。谢谢你的阅读