2014-11-23 33 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,它的工作。