Javascript RoR:Highcharts boost.js未加载
我有几个包含大量数据的图表,速度非常慢。所以我决定使用Highcharts自己的解决方案:boost.js My application.js文件加载所有附加的js文件,包括boost.js。我读到boost文件需要在Highcharts文件本身之后加载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
//= 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
文件。