Webpack概念引入

2019-05-04  本文已影响0人  小丘啦啦啦

一、网页中引用哪些常见的静态资源

二、静态资源多

三、解决资源多造成的问题
1、js、css,合并、压缩;图片,用精灵图、图片的Base64编码(原本图片有个src属性指向服务器的资源,可以让src指向一个Base64编码后的字符串,这样图片会随着第一次请求html代码下载到客户端,不用二次请求,比较适合小图片,否则字符串过长)
2、可以使用requireJS,也可以使用Webpack解决各个包之间的复杂关系。

四、实现解决方案
1、使用Gulp,进行压缩合并。是基于task任务的,小巧,适用于小的构建,不适合整个大项目。
2、使用Webpack,压缩合并转码。是基于整个项目进行构建的。

五、Webpack
前端的一个项目构建工具,基于Node.js开发出来的(即需要先安装Node.js)。
借助于Webpack这个前端自动化构建工具,可以完美实现资源合并、打包、压缩、混淆、处理依赖关系等功能。

上一篇下一篇

猜你喜欢

热点阅读