Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript RoR:Highcharts boost.js未加载_Javascript_Ruby On Rails_Boost_Highcharts - Fatal编程技术网

Javascript RoR:Highcharts boost.js未加载

Javascript RoR:Highcharts boost.js未加载,javascript,ruby-on-rails,boost,highcharts,Javascript,Ruby On Rails,Boost,Highcharts,我有几个包含大量数据的图表,速度非常慢。所以我决定使用Highcharts自己的解决方案:boost.js My application.js文件加载所有附加的js文件,包括boost.js。我读到boost文件需要在Highcharts文件本身之后加载 //= require jquery_ujs //= require turbolinks //= require bootstrap //= require ./vendor/highcharts //= require ./vendor/b

我有几个包含大量数据的图表,速度非常慢。所以我决定使用Highcharts自己的解决方案:boost.js

My application.js文件加载所有附加的js文件,包括boost.js。我读到boost文件需要在Highcharts文件本身之后加载

//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require ./vendor/highcharts
//= require ./vendor/boost
//= require ./vendor/moment
//= require_tree ./vendor/
//= require_tree ./source/ 
然后我预编译了整个资产:

rake assets:precompile RAILS_ENV=development
之后,我重新启动了服务器。但不幸的是,无法加载boost文件。 错误消息:

ActionController::RoutingError (No route matches [GET] "/assets/boost.js.map"):
包括以下版本:

  • 轨道:5.2.4.1
  • 海图:8.0
  • Ruby:2.5.1

有人知道我做错了什么吗

你好@raestro,你是如何添加boost文件的?如果您从npm获得highcharts,路径应该是:
highcharts/modules/boost
。@ppotaczek:是的,它被添加了,但不是与npm一起添加的。它只是复制到highcharts文件所在的同一文件夹中。请尝试同时复制
boost.js.map
file.Hi@raestro,您是如何添加boost文件的?如果您从npm获得highcharts,路径应该是:
highcharts/modules/boost
。@ppotaczek:是的,它被添加了,但不是与npm一起添加的。它只是复制到highcharts文件所在的文件夹中。请尝试同时复制
boost.js.map
文件。