我有一个Ghost博客。我想使用Jekyll等使用我将生成的静态页面来托管它。
我使用Prismjs进行语法高亮显示。 考虑到静态页面没有Javascript支持,Jekyll将如何处理这种情况? 我是否需要从我这边做出改变?
感谢。
答案 0 :(得分:0)
静态页面没有JavaScript支持。
错误。静态页面没有数据库支持,但它支持JavaScript(实际上很明显)。
Jekyll使用Pygments或Rouge内置语法高亮引擎。 Pygments需要Python,而Rouge是纯Ruby的。请查看文档here。
如果你不想使用内置引擎,是的,Prism也是可能的。您可以完全按照常规用法使用this,或使用this Jekyll Prism插件。例如,我博客中的this article使用内置的Pygments突出显示(用于Ruby和Python代码)和JavaScript用谷歌强调突出显示(用于C#代码)。
如果您不知道如何在Jekyll项目中使用JavaScript,请发布您的存储库链接,以便我们提供帮助。