ruby-on-rails - 如何正确安装 dc.js 以便与 Rails 5 一起使用?

标签 ruby-on-rails node.js d3.js dc.js crossfilter

我正在探索 dc.js,它将为我的数据质量分析应用程序提供出色的功能。但我对如何设置库以使其完全运行感到着迷:

  • 借助 d3-rails gem 安装了 D3
  • 使用 npm install dc 安装 dc.js 仅返回 dc@2.1.6 ../../../node_modules/dc,但不带来任何功能。
  • 通过

    引用 dc.js
    <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>
    

生成诸如 d3.time is undefined 之类的错误。 (dc 仅依赖于 D3 3.x 吗?)。

最后,哪种是干净、精益的推荐实现 dc.js 的方法?

谢谢。

最佳答案

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

  2. 恕我直言,最简单的方法是老式方法(在本地复制库)。

    2.1。 Cloudflare 不提供最新代码,因为您在 URL 中询问特定版本(在您的情况下为 2.0.0)。

关于ruby-on-rails - 如何正确安装 dc.js 以便与 Rails 5 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44203998/

相关文章:

javascript - socket.io 在连接时发出

svg - 如何使用 d3js 连接 map 上的坐标点?

javascript - 设置 D3 力导向图

ruby-on-rails - 在 heroku 安装 therubyracer,未能构建 gem native 扩展

sql - Postgresql 中此连接查询的正确索引

ruby-on-rails - 使用 aws-sdk for ruby​​ in rails 下载 S3 文件(对象)

node.js - nodejs + mongoose - 如何在nodejs中使用forEach

c - rails install pg - 找不到“libpq-fe.h header ”

node.js - 在 Jade View 中检查 session 变量

d3.js - 将代码从版本 3 的树形布局图表迁移到版本 5