2014-11-23 32 views
0

我在使用highcharts-rails gem时遇到问题,其中包括高图表我的Rails应用程序中的JS。Rails无法从宝石中找到JavaScript文件

我已经加入了宝石我的Gemfile

gem "highcharts"

然后跑到bundle install

在我的application.js文件我用

(如在 repo描述)

//= require highcharts

但我不断收到错误

Sprockets::FileNotFoundhighcharts

+0

尝试预编译assets.It可能工作 – 2014-11-23 13:48:25

+0

它预编译,没有错误,但仍然在页面加载同样的错误。 – 2014-11-23 13:50:33

+1

可以粘贴'捆绑install'后的application.js文件内容 – 2014-11-23 13:52:33

回答

1

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

的Gemfile

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

的application.js

//= require highcharts 

然后:

$ bundle install 

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

+0

这是正确的答案,OP是包括错误的宝石。 – Anthony 2014-11-23 19:39:10

-1

创建一个highcharts.js空白文件,并查看图表和所有工作与否..我有与highlighter.js相同的问题,我只是创建一个空白文件highlighter.js,它的工作。