WebPack感觉难道是不是很难,毕竟是为前端开发而开发的工具,应该不会是很难。只是自我感觉蛮繁琐的,其中开始接触感觉webpack中的代码和配置逻辑性比较强,但是经过多次使用感觉也不是很难。So 迎难而上就对了!!!
webpack是什么
就像上边图一样,就是一个中间的工具罢了,简单说我认为是一个将
代码
转成 代码
的工具。更详细的说应该是,将各种后缀不同的文件转成浏览器更好识别的代码(也是我们初学前端学的那几种代码文件)
为什么要转换
因为现在前端开发已经不是以前那样,只是开发html、css、以及简单的 js文件(因为时代在变化,技术在更新),So 现在前端展示发展越来越新颖(其实是人越来越懒,人的品位太高,要求也越来也高),进而前端开发的语法等等就越来越多!然而浏览器并不是一个,而是由多个公司创造的不同浏览器,所以支持的代码语法结构等等也都不同(现在基本一样了),所以为了优化代码出现了webpack。
现在前端开发基本为 js 控制整个html、css语言开发,进而逐渐成了 模块化 开发。
模块包括:AMD、CMD、CommonJS、ES6
为了将这几种模块化开发相适应(当然也是可以开发完项目,将项目中的不同开发语法自己手动改,我感觉这样做是挺厉害的 ^.^),所以为了方便程序员,进而开发出了这个工具!
本人个人理解,如有帮助,本人内心甚是喜悦;若有不妥之处,请私聊,及时更改!