Как разделить код с помощью Django и Webpack - PullRequest
0 голосов
/ 22 апреля 2019

Мне удалось включить расщепление пакета в webpack.config.js, поэтому у меня теперь есть main.js, vendors ~ main.main.js и npm.core-js.js.

В Django я загружаю файлы .js с такими скриптами-тегами:

{% load static %}
<script src="{% static "frontend/main.js" %}"></script>
<script src="{% static "frontend/vendors~main.main.js" %}"></script>
<script src="{% static "frontend/npm.core-js.js" %}"></script>

и в моем приложении для внешнего интерфейса я импортирую библиотеки с помощью оператора import import "core-js/stable"

Моя проблема в том, что Django уже обслуживает все пакеты, как я могу запретить django обслуживать все сразу, а вместо этого загружать, например, только core-js при необходимости (когда пользователь заходит на страницу с IE)? Потому что моя цель - расщепление кода, а не расслоение пакета

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...