Просто следуя поваренной книге для Symfony2 2.3 и пытаясь использовать Assetic для управления активами.Assetic route дает 404 для javascript
Я здесь: How To Use Assetic for Asset Management, используя свежую «установку» Symfony2 2.3.3 с поставщиками.
Так что я сгенерировал скелет с php app/console generate:bundle
, и он загружается как следует.
Я создал две новые папки под Resources
, public
и js
и только что создал my.js с console.log().
Теперь, когда я перезагрузить страницу, я просто получить
[18:53:23.126] GET app_dev.php/js/b36694f_part_1_myjs_1.js [HTTP/1.1 404 Not Found 2ms]
И если я php app/console route:debug
он создан, как я бы ожидать:
Name Method Scheme Host Path
_assetic_b36694f ANY ANY ANY /js/b36694f.js
_assetic_b36694f_0 ANY ANY ANY /js/b36694f_part_1_myjs_1.js
Он посмотрел на меня, как это было какой-то, что бы магия просто работайте, и что сбрасывание активов происходит позже, когда я хочу запустить его в prod. Iv'e видел некоторые сообщения о запуске с --watch
, но это должно быть необходимо только при работе с use_controller: false
?
Любые советы, указатели или что-нибудь ..