正如您所知,.map文件允许调试器更愉快地调试缩小的javascript,因此.map文件倾向于在javascript资产中出现。显然,使用Rails资产管道,它会尝试在.map文件中添加.js扩展名:
//= require_directory ./material_admin_theme
在该目录中存在文件:
jquery.nanoscroller.min.js.map
当我在Chrome中加载页面时,我收到网络错误" 404 Not Found":
GET http://localhost:3000/javascripts/material_admin_theme/jquery.nanoscroller.min.js.map.js
Status Code:404 Not Found
显然,资产管道将.js扩展名附加到.map文件的末尾。我该如何解决这个问题?