我相信,有不少的朋友对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,图片等。

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式