javascript - webpack如何不打包js
天蓬老师
天蓬老师 2017-04-10 18:05:17
0
1
739

目前我遇到的问题是,如果在入口的js文件里面引入了js,name所有的js都会被webpack打包,从而生产一个很大的js文件,但是这不是我想要的,我之前也考虑过使用commonchunk,但是这个好像也不符合我的需求,看了commonchunk的文档,他好像是说,如果有多个html文件,那么这个几个html文件都可能会用到相同的js文件,这个时候就可以把相同的js文件提取出来,问题是我的页面是单页应用,根本不存在多个html文件,也就没有办法使用commonchunk了,这个问题该怎么解决呢?

虽然可以不让webpack打包,采用cdn等类似的方式来加载js,但是我觉得这样就失去了webpack提供的代码压缩,给文件添加hash的功能,我还是觉得这样也不好

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all(1)
巴扎黑

首先要说明的是不是提取 HTML 公共的部分,而是说提取配置中 entry 指定的多个入口文件的公共部分。另外还有一点就是实践出真知啊少年,废话不多说,仔细看文档吧:https://webpack.github.io/docs/list-of-p...

commonChunk 是支持直接提取库文件合并成common.js 类的文件的,具体可以看看这个例子:https://github.com/75team/firekylin/blob...

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template