如何使用django和webpack进行代码拆分

时间:2019-04-22 13:12:48

标签: javascript django webpack

我设法将包拆分包含在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 "core-js/stable"

导入库。

我的问题是Django已经提供了所有捆绑软件,如何防止django同时提供所有服务,而仅在需要时(例如,用户使用IE访问页面时)仅加载core-js? 因为我的目标是代码拆分而不是捆绑包拆分

0 个答案:

没有答案