я работаю над проектом AngularJS/Symfony, и я не могу понять, как правильно определить путь шаблона ветки в js.
Путь к: -the оригинальному шаблону JS -the -the Путь JS с утилизацией
...
+-src/
| +-MyCompany/
| +-MyBundle/
| +-Resources/
| +-public/
| +-js/
| +-directive/
| +-my_file.js
| +-view/
| +-template/
| my_template.html.twig
+-web/
| bundles/
| +-MyBundle/
| +-js/
| +-my_fil.js
...
Мой код js:
return {
templateUrl: '?'
}
Итак, есть ли способ включить путь из пакета в файл активов? (Я попробовал @bundle/нотацию, но не работал). Или, когда я включаю js в свой html, использовать js пакета, а не один из активов?
благодаря
Это было бы
{% javascripts filter='?uglifyjs2'
'@AppBundle/Resources/assets/js/your-file.js'
'@AppBundle/Resources/assets/js/your-second-file.js'
'@AppBundle/Resources/assets/js/admin-*.js'
%}
<script type="text/javascript" src="{{ asset(asset_url) }}"></script>
{% endjavascripts %}
Фильтр позволяет применять, например, UglifyJS
в этом примере. Путь указывает на src/AppBundle/Resouces/assets/js/
и будет объединять два файла. Можно даже использовать подстановочные знаки.