Javascript 使用jQuery getScript调用从错误位置加载源映射

Javascript 使用jQuery getScript调用从错误位置加载源映射,javascript,jquery,source-maps,Javascript,Jquery,Source Maps,此目录结构中有2个文件: /js/app.js /js/app.map 然后我加载脚本: $.getScript("/js/app.js") 在源地图定义中app.js文件的底部: //# sourceMappingURL=app.map 地图文件不是从位置/js/app.map加载的,而是从/app.map 为什么没有从正确的位置加载源映射文件?如何修复此问题?为什么不将app.map更改为js/app.map?此文件由grunt生成。有没有办法让grunt设置不同的路径?据我所知,gr

此目录结构中有2个文件:

/js/app.js
/js/app.map
然后我加载脚本:

$.getScript("/js/app.js")
在源地图定义中app.js文件的底部:

//# sourceMappingURL=app.map
地图文件不是从位置
/js/app.map
加载的,而是从
/app.map


为什么没有从正确的位置加载源映射文件?如何修复此问题?

为什么不将app.map更改为js/app.map?此文件由grunt生成。有没有办法让grunt设置不同的路径?据我所知,grunt只是为源映射提供了一个布尔选项。答案如下: