Ruby on rails Heroku参考上的Chartkick错误:Can';找不到变量:Chartkick?

Ruby on rails Heroku参考上的Chartkick错误:Can';找不到变量:Chartkick?,ruby-on-rails,heroku,ruby-on-rails-5,chartkick,Ruby On Rails,Heroku,Ruby On Rails 5,Chartkick,我以一种标准的方式使用chart kick,比如GitHub指令的指令和它在本地版本中的工作方式。当上传到Heroku时,我的图表在呈现的部分页面上产生错误“ReferenceError:找不到变量:Chartkick” 这就是我到目前为止所做的 档案: gem 'chartkick' application.js: //= require Chart.bundle //= require chartkick //= require_tree . “我的显示视图”渲染通过路径方法调用控制器操

我以一种标准的方式使用chart kick,比如GitHub指令的指令和它在本地版本中的工作方式。当上传到Heroku时,我的图表在呈现的部分页面上产生错误“ReferenceError:找不到变量:Chartkick”

这就是我到目前为止所做的

档案:

gem 'chartkick'
application.js:

//= require Chart.bundle
//= require chartkick
//= require_tree .
“我的显示视图”渲染通过路径方法调用控制器操作的分部

我的控制器操作:

  def event_names
   @applet = RegisteredApplication.find(params[:id])
   render json: @applet.events.group(:name).count
  end
我的部分观点认为这是一种行动:

<%= pie_chart  event_names_registered_application_path  %>


我想我之所以会得到“ReferenceError:找不到变量:Chartkick?”是因为资产管道。但我不完全明白我能做些什么来解决这个问题。请帮忙:D刚刚遇到了同样的问题。确保在视图中的图表之前加载
application.js

刚刚遇到了同样的问题。确保在视图中的图表之前加载
application.js

似乎这个问题不太可能只发生在heroku身上。您的图表是否在本地显示?是的,它在本地运行良好。看起来问题不太可能只发生在heroku上。您的图表是否在本地显示?是的,它在本地工作正常