我相信,有不少的朋友对webpack都有或多或少的了解。网上也有了各种各样的文章,文章内作者也写出了不少自己对于webpack这个工具的理解。在我刚刚接触webpack的时候,老实说,网上大部分的文章我是看不懂的。。webpack里面有很多名词,是没有接触和理解过模块化的同学都难以理解的。我感觉,学习任何一项新技术,要弄清楚为什么使用它,它是什么,它有什么用等概念,弄清楚这些概念之后,我相信,在日后的webpack学习中会达到事半功倍的效果。这篇文章,我会以最简单的方式,阐述什么是webpack。当然,这是我个人对webpack的一些理解,也是在学习中总结。
另外,最好的学习webpack的资源是webpack的官网。传送门:webpack
当然,如果你早已是webpack的实践者,对webpack认识足够深入,这篇文章不太适合您阅读。如果你是小白,那就可以开启webpack的探索之路了。
webpack是目前流行的一款模块化打包工具。
webpack定义:一款前端资源模块化和打包工具。
webpack作用:
1. 将许多松散的模块按照依赖关系和规则打包成符合生产环境环境部署的前端资源。2. 将按需加载的模块进行代码分割,等到实际需要的时候再异步加载。3. 通过加载器loader的转换,所有的前端资源都可以看作是模块。比如说CommonJS模块,AMD模块,ES6模块,css,sass,json,图片等。
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式