为什么'syntaxhighlighter'在我点击刷新按钮之前无法在Rails中工作?

时间:2015-08-12 12:31:47

标签: ruby-on-rails ruby

我的Rails版本: Rails 4.2.1

这是我的代码:

的Gemfile

gem 'syntax-highlighter-rails'

应用程序/资产/ Javascript角/ application.js中

//= require syntax-highlighter-rails/shCore
//= require syntax-highlighter-rails/shBrushCpp
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

应用程序/资产/样式表/ application.css.scss

/*
*= require_tree .
*= require_self
*= require syntax-highlighter-rails/shCore
*= require syntax-highlighter-rails/shThemeDefault
*/   

应用程序/视图/ codebanks / show.html.erb

<pre class="brush: cpp">
  <%= @codebank.content %>
</pre>

应用程序/视图/布局/ application.html.erb

<head>

  ...

  <script type="text/javascript">
    SyntaxHighlighter.all();
  </script>
</head>

在我的Rails项目中,我安装了syntaxhighlighter gem,但在点击刷新按钮之前它不起作用。

我认为问题与syntaxhighliter有关,但我不知道为什么会发生。

请帮帮我..我已经坚持了一个星期..

0 个答案:

没有答案