Можно ли вынести код для яндекс карты в отдельный файл? JS

Собственно вопрос в том, чтобы код инициализации карты вынести в отдельный файл, а не оставлять его в теге в основном файле. Возможно ли это? Если да, то как?


Ответы (1 шт):

Автор решения: Aziz Umarov

У Вас к примеру main.js который подключался через

<script src="main.js" type="text/javascript"></script>

теперь вы его хотите разделить на 2 части. Делайте так

<script src="main.chunk.1.js" type="text/javascript"></script>
<script src="main.chunk.2.js" type="text/javascript"></script>

Не забываем что файл загружается и выполняется. Так что места где вы определяете функции классы и все такое прочеее подгружать раньше их использования.

Код инициализации можно вынести в отдельную функцию. Которую можно будет вызвать после загрузки DOM.

→ Ссылка