3
我正在運行Rails 4.0.1和Ruby 2.0.0。我目前有一個graph.js,它從用戶輸入一個儲蓄計算器來創建一個帶有d3和rickshaw.js圖的圖。我的graph.js
文件保存在app/assets/javascripts/graph.js
。我就與Rails 4.0。 vendor/assets/javascripts - 資產管道問題
var graph = new Rickshaw.Graph()
我與d3.layout.js
和d3.vs.js
相處的Uncaught ReferenceError: Rickshaw is not defined.
的rickshaw.js
文件保存在vendor/javascript/rickshaw.js
一個錯誤人力車圖的調用。如果我將所有這些文件保存在app/assets/javascripts
中,一切正常,但這似乎不是正確的導軌方式。
有誰知道如何解決這個錯誤?
謝謝。
app/assets/javascripts/application.js是什麼樣的?它是否有'require_tree'或'require graph'? – CDub
它有兩個。 // =需要jquery // =需要turbolinks // = require_self // = require_tree。 // =需要custom.js // =需要graph.js //賣方文件 // =需要d3.v3.js // =需要d3.layout.js // =需要rickshaw.js – surgentt
另外,當我部署到heroku的圖形功能不再起作用。我確實有寶石'rails_12factor','0.0.2' – surgentt