【发布时间】:2015-02-18 00:48:57
【问题描述】:
我正在尝试在我的 rails 应用程序中使用带有 highlight.js 的语法高亮。 highlight.js 的说明如下 (https://github.com/isagalaev/highlight.js):
在网页上使用 highlight.js 的最低要求是链接到库以及其中一种样式并调用 initHighlightingOnLoad:
<link rel="stylesheet" href="/path/to/styles/default.css">
<script src="/path/to/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
我不确定以上三个应该放在哪里。我尝试了几种可能性。大概三个中的第一个,,应该放在views/application/application.html.erb的头部。而且我认为这三个中的第二个,,应该放在包含将突出显示的代码的文件的底部。我认为这三个中的第三个,,应该放在 application.js 文件中。无论如何,我已经尝试过这个和其他几种可能性,但我无法在 Ruby 中突出显示所需的代码。
【问题讨论】:
标签: javascript ruby-on-rails syntax-highlighting