我正在尝试使用assetic将js文件合并为一个文件。文档有以下示例:
{% javascripts
'@OnlineBundle/Resources/public/js/form.js'
'@OnlineBundle/Resources/public/js/calendar.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
但我的bundle文件夹中没有js文件,我有不同的路径。如果js文件位于root_folder/web/assets/js中,我应该写什么而不是"@OnlineBundle/Resources/public/js/form.js"?我可以在那里使用trick的asset
函数吗?
您可以使用'@OnlineBundle/Resources/public/js/calendar.js'
类型的语法,也可以只使用资产的"普通"路径(从root/web
文件夹开始):
{% javascripts
'@OnlineBundle/Resources/public/js/form.js'
'assets/js/your_js_file.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}