Я переношу веб-сайт с простого PHP на Symfony 4 с несколькими его JS-файлами, которые я пытаюсь включить в Twig.
В документации по symfony рекомендуется использовать Webpack или Assetic. Но когда я использую эти библиотеки, в рендере есть некоторые ошибки, касающиеся javacript.
Поэтому я хотел бы перенести мои простые статические файлы JS в Symfony без передачи какого-либо компилятора или модуля, например:
<script src = "{{ asset('build/js/scripts.min.js') }}"></script>
Но в этом случае проблема с javascript все еще существует. Когда я смотрю исходный код (просмотр-источник: http: // локальный: 8000 / сборка / js / scripts.min.js), файл начинается так:
‹���������������HTTP/1.1 200 OK
Host: localhost:8000
Date: Thu, 07 Jun 2018 09:46:54 +0000
Connection: close
Content-Type: application/javascript
Content-Length: 32861
var mr=function(a,b,c){ ... // the rest of js code
Все мои файлы JS находятся в каталоге общедоступный / сборка / js.
Что-то мне не хватает при включении статических файлов JS в Symfony?
Он возвращает: [OK] Никакие ресурсы не были предоставлены никаким пакетом.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы сделали что-нибудь вроде
php bin/console assets:install?