+
80
-

webpack打包的build.js太大怎么办?

webpack打包的build.js太大怎么办?

网友回复

+
0
-

采用webpack externals配置来不打包

比如我们在index.html用CDN的方式引入jquery,webpack编译打包时不处理它,却可以引用到它。

<script src="http://code.jquery.com/jquery-1.12.0.min.js"></script> 使用
const $ = require("jquery")
$("#content").html("<h1>hello world</h1>")
配置
externals: {
      jquery: "jQuery"
    },

其实,我们使用这种方式的另一个目的是为了压缩工程大小,如果所有的依赖包都压缩打包到应用中,尤其是echart这样的大型库,会导致文件过大,如果外部引入,按需引入,可以压缩应用大小。
+
0
-

把一些不必要的库如vue,通过cdn外部引入的方式加载,不必都进行编译打包,减小build.js的大小

我知道答案,我要回答