Rails无法从gem找到javascript文件

时间:2014-11-23 13:46:29

标签: javascript ruby-on-rails ruby ruby-on-rails-3 highcharts

使用 highcharts-rails gem 时,我在rails应用程序中包含 highcharts JS时遇到问题。

我已将gem添加到我的gemfile

gem "highcharts"

然后运行bundle install

在我使用的 application.js 文件中(如repo所述)

//= require highcharts

但我一直收到错误

Sprockets::FileNotFound

highcharts

2 个答案:

答案 0 :(得分:1)

请使用highcharts-rails gem允许在应用程序中使用highcharts。所以:

<强>的Gemfile

gem 'highcharts-rails', '~> 3.0.0'

<强>的application.js

//= require highcharts

然后:

$ bundle install

或者,您可以使用highcharts-js-rails gemlazy_high_charts gem。后者是最新更新的。

答案 1 :(得分:-1)

创建一个highcharts.js空白文件,看看图表和所有图表是否正常工作..我和highlighter.js有同样的问题,我只是创建了一个空白文件highlighter.js并且它有效。