在html5中有一个很酷的功能叫做Source Maps。在我的Symfony2项目中,我使用jQuery mobile,它使用了这个功能(我使用BmatznerJQueryMobileBundle来进行集成)。
在我的<head>
中,我做了以下操作:
{% javascripts
'@BmatznerJQueryBundle/Resources/public/js/jquery.min.js'
'@BmatznerJQueryMobileBundle/Resources/public/js/jquery.mobile.min.js'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
这对JS文件来说运行得很好,但Chrome尝试获取源映射文件时出现了404错误。有人知道如何解决吗?
jquery.mobile.min.js文件中的源映射看起来像这样,并且也在同一个目录中。
//# sourceMappingURL=jquery.mobile-1.4.2.min.map
错误:
web/js
中添加符号链接到实际的源代码映射,但没有成功。 - Nico Prat