2017-05-26 50 views
2

我在探索dc.js,它可以爲我的數據質量分析應用程序提供強大的功能。但我越來越瘋狂有關庫如何設置讓它充分運作:如何正確安裝dc.js以使用Rails 5?

  • D3安裝感謝D3-軌寶石與NPM dc.js的
  • 安裝安裝直流簡單地返回DC @ 2.1.6 ../../../node_modules/dc,但沒有帶來任何功能。
  • 通過

    <script src="https://dc-js.github.io/dc.js/js/crossfilter.js" 
    

    <script src="https://dc-js.github.io/dc.js/js/dc.js"></script> 
    

引用dc.js生成錯誤如d3.time是未定義的。 (直流只依賴於D3 3.x?)。

最後,這是乾淨,精益推薦的實施dc.js的方式嗎?

謝謝。

+1

正如我在你的其他問題中評論的那樣,沒有一個乾淨的精益推薦的方式來處理Javascript中的模塊 - 有很多很多解決方案和關於它們的激烈意見。我同意@ davcs86的說法,即使需要手動配置,舊的方式(建立腳本以將JavaScript文件從'node_modules'複製到部署目錄中(例如使用grunt或make),可能是最容易理解的。 – Gordon

回答

1
  1. dc.js僅與d3 v3完全兼容,更多信息herehere

  2. 恕我直言,最簡單的方法是老派(在當地複製圖書館)。

    2.1。由於您在URL中請求特定版本(在您的情況下,2.0.0),Cloudflare不會提供最新的代碼。