使用资产后,有些404未找到

时间:2015-04-13 19:33:14

标签: javascript php css symfony

我尝试在Symfony2上使用资产。

        {% stylesheets 'bundles/gestutilisateurs/css/*' filter="cssrewrite" output='css/compiled/main.css' %}
        <link rel="stylesheet" href="{{ asset_url }}" type="text/css" />
        {% endstylesheets %}

        {% javascripts '@GestUtilisateursBundle/Resources/public/js/plugins/*' 
       '@GestUtilisateursBundle/Resources/public/js/*' 
       output='js/compiled/main.js' %}
        <script type="text/javascript" src="{{ asset_url }}"></script>
        {% endjavascripts %}

Symfony生成我的JS,我的CSS没有问题 但是现在在Chrome上我有一些问题:

Uncaught SyntaxError: Unexpected token :
main_part_1_npm_3.js:2 Uncaught ReferenceError: require is not defined
main_part_1_ripples.min.js_5.js:1 Uncaught SyntaxError: Unexpected token :
main_part_2_material.min.js_4.js:1 Uncaught SyntaxError: Unexpected token :
jquery.min.map:1 GET http://localhost/Symfony/web/js/compiled/jquery.min.map 404 (Not Found)

(5个文件相同(我只能放1个链接x))

他总是使用.map扩展名搜索文件,但我的文件夹中没有这个 那么我怎么能修复它?

我将配置use_controller更改为false,清除缓存,转储资产,但没有 我已经阅读了食谱,所以我希望有人能解释我

谢谢

1 个答案:

答案 0 :(得分:0)

首先,您需要修复jquery地图的404错误。谷歌并找到下载。然后,您需要修复此文件中的javascript错误:main_part_1_npm_3.js