首页 > 在React组件里写Jekyll引擎语法?

在React组件里写Jekyll引擎语法?

想在Github Pages上用react,但是仅靠react似乎不太可能像Jekyll那样解析.md格式文本,所以想把Jkeyll的语法写进React组件里面。

然而这样写会直接报错,有什么办法解决吗?

谢谢~


看起来,你似乎是在Javascript里用了Jekyll注入的变量。

这里的问题是:你确定Jekyll会先于webpack处理你的Javascript文件,并替换里面的变量么?

这里其实就是简单的先后顺序问题。无关乎什么引擎,什么语法。

我的理解是,如果你非要玩出花来,用react做写博客,那其实就不需要Jekyll了,建议你先看明白Jekyll是做什么的,再动手开搞


这个{% ... %}liquid的语法。
jekyll使用liquid作为内容引擎,就像使用sass作为样式引擎一样。
https://github.com/Shopify/liquid
https://github.com/Shopify/liquid/wiki/Liquid-for-Designers
https://github.com/Shopify/liquid/wiki/Liquid-for-Programmers

本菜鸟表示也不知道如何集成这个功能,也许你可以参考一下jekyll是怎么做的,不过jekyllliquid使用的都是ruby,祝好~

【热门文章】
【热门文章】