我想在synfony2项目中使用require.js。如何使用requireic的资产
下面的代码在主树枝文件:
<script
data-main="{{ asset('bundles/web/js/main.js') }}"
src="{{ asset('vendor/js/require.js') }}">
</script>
文件vendor/js/require.js
正确加载,但该文件bundles/web/js/main.js
我得到的消息:
Uncaught Error: Load timeout for modules: mainApp.js?201205021855 http://requirejs.org/docs/errors.html#timeout
我使用RequireJS 1.0.8 。 任何想法如何解决这个问题?谢谢。
如果我看源页,它看起来像:
<script
data-main="/~myName/myProject/web/bundles/web/js/main.js?101205021855"
src="/~myName/myProject/web/vendor/js/require.js?101205021855">
</script>
所以路径是权利,但在JavaScript控制台我得到以下信息:
GET
http://localhost/~myName/myProject/web/app_dev.php/main.js?201205021855
404 (Not Found)
谢谢@dgabriel和m2mdas,我编辑了我的问题添加更多的细节。 – underscore666