由于docpad允许您在一个文件上使用多个插件处理器,所以我希望能够同时使用标记和eco,但也可以将最终的扩展名为.md。
foo.html.md.eco工作-运行插件和输出都是正确的。foo.html.eco.md不工作--插件也不运行。第2版更优越,因为它有.md的最终扩展,我的操作系统和文本编辑器将其识别为一个标记,并打开正确的应用程序和突出显示模式。
是否有任何配置或修复,以使版本2将工作?
发布于 2013-08-23 23:40:37
从贴出的评论来看,有几件事情发生了。
foo.html.eco.md不工作,因为标记插件必须呈现给html扩展,而eco扩展不是。做foo.html.eco.html.md应该有效。
但是,这样做将避免使用<%标记,这样eco就看不到它们了,所以如果您想要呈现eco,这是不可行的。
另一种方法是使用文本插件,它允许您通过元素而不是文件和扩展名来呈现事物。例如。
<t render="markdown">do **this**</t>
<t render="eco">do <%- 'this'.toUpperCase() %></t>https://stackoverflow.com/questions/18240011
复制相似问题