Я работаю с Symfony 7.2.5 и использую AssetMapper с включенным версионированием. У меня возникла проблема при попытке импортировать локальные JavaScript файлы.
В папке assets/js/
у меня есть два файла: privet.js
и osnovnoy.js
. Я пытаюсь использовать osnovnoy.js
в своем шаблоне base.html.twig
с помощью тега <script type="module" src="{{ asset('js/osnovnoy.js') }}"></script>
.
Однако когда osnovnoy.js
пытается импортировать privet.js
, возникает ошибка 404. Вот как выглядит импорт в osnovnoy.js
:
import { vozrast } from './privet.js';
Я не понимаю, почему AssetMapper не может найти privet.js
. Версионирование включено, но это, похоже, вызывает проблемы с локальными импортами. Кто-нибудь сталкивался с подобной ситуацией? Как можно решить эту проблему, чтобы локальные импорты работали корректно с AssetMapper и версионированием?