Да действительно дело не в assetManager, создал новый тестовый скрипт и в нем тупо вывел console.log('12345'); и подключил его жестко в шаблоне через тег script. Первый раз все было норм и через браузер все отображалось хорошо. Затем я снова открыл этот же скрипт, внес небольшое изменение и проблема вернулась. Изменения пробовал делать через разные редакторы. Какая-то мистика)
В коде , кодировка самого файла UTF-8 without BOM. Заметил, что проблема возникает даже при добавлении пустых строк или пробелов в скрипт. При это в конец дописываются кроказябры всегда.
Хорошо буду разбираться. Видимо дело в том, что я использую vagrant и прокидываю порт в настройках Vagrantfile config.vm.network "forwarded_port", guest: 80, host: 8080
Я так понимаю, что многие провайдеры под Bandwidth имеют в виду именно ограничения по трафику в месяц. Но в данном случае они пишут, что Traffic: Unlimited. И соответственно я не понимаю, что они понимают в виду под 3Mb/5Mb.