我正尝试在一个Rails 6应用程序中使用d3.js和Webpacker,并且我得到了Uncaught ReferenceError: d3 is not defined。我使用d3添加了yarn add d3。"^3.1.14"}require("@rails/ujs").start()
require("turbolinks"
我是Ruby on Rails的新手,所以如果答案很明显的话,很抱歉,我无法通过搜索找到任何东西。现在我有了我的视图渲染_box.js.erb,它只是绘制了一个方框。我查看了logs/development.logs,它没有提到我的javascript语法错误。这个错误是在什么地方被捕获的吗?如果是这样,我如何显示它?
当从Javascript调用时,somePublicMethod抛出以下异常at java.lang.reflect.Method.invoke(Method.java:597)
at sun.plugin.javascript.JSInvoke.invokeDelegatingMethodAccessorImpl.java
");但是,我的控制台出现了错误。但是,现在我无法在调用图表时访问dc对象。我可以在控制台中看到这个错误。我甚至在调用dc Shim时添加了对d3的依赖,但是它没有工作。这是我的html和JS代码。我会共享一个JS Fiddle,但不确定它是否可以通过控制台进行调试。<!Add these JavaScript inclusions in the head of your page -->
<script ty