Webpack是什么
webpack是一个前段静态模块资源打包工具,能让浏览器也支持模块化。它将根据模块的依赖关系进行静态分析,然后将这些指定的模块生成对应的资源文件。
Webpack 作用
- Webpack核心主要进行JavaScript资源打包
- 可以结合其他插件工具,将多种静态资源css, png,sass分类转换成一个个个静态文件,这样可以减少页面的请求
- 可继承 babel工具实现EcmaScript 6 和 EcmsScript 5 解决兼容性问题
- 可继承 http服务器
- 可继承模块热加载,当代码改版后自动刷新浏览器等等功能。
Webpack 参考资料
Webpack 1和Webpack2 版本变化很大,基本上推到重来,Webpack目前基本上不用了。
Webpack 2 指南文档 http://webpack.github.io/
关于作者
王硕,网名信平,十多年软件开发经验,业余架构师,精通Java/Python/Go等,喜欢研究技术,著有《PyQt 5 快速开发与实战》《Python 3.* 全栈开发》,多个业余开源项目托管在GitHub上,欢迎微博交流。