你是否经常听到项目组的同事抱怨:“为什么Webpack这么慢?”“为什么Webpack又出错了?” “发布到线上的代码为什么不能正常工作?”
我切身体会到,一个稳定、高效的构建工具能帮助开发者大幅提升效率,但很多时候效率问题是无法通过简单地在网上搜索一下就解决的。
尽管Webpack作为构建工具已经在开发者社区中被广泛使用了很多年,网络上也有不少关于它的资料、教程和文档,然而想要把它配置好并不是一件容易的事情。
我(《Webpack实战:入门、进阶与调优》作者居玉皓)写《Webpack实战》这本书最初目的就是想通过尽可能简单直白的语言将我对Webpack的理解和经验讲出来。
在编写过程中,我努力回忆了从第一次使用Webpack到现在我所遇到的磕磕绊绊,希望能让读者少踩些坑。同时我也结合了很多个人对构建工具的思考—我们为什么需要构建工具、它解决了什么问题、它的未来发展趋势是怎样的。很多时候我们只倾向于解决眼前的问题,较少思考背后的原因,而当我们带着思考去审视时,很多问题也就迎刃而解了。
如今,《Webpack实战:入门、进阶与调优》更新到了第2版,新版结合了第1版的读者反馈,并新增了两章,分别介绍Webpack的运行原理和项目实战。另外第2版也对Webpack新增的特性进行了相应的补充。
扫码了解 ↑
本书内容
这是一本讲解如何使用Webpack构建现代Web应用的著作。第1版豆瓣评分8.6,京东和当当好评率近99.9%,是前端领域的畅销书,被读者公认为是Webpack领域的标准性著作。
全书围绕Webpack的功能特性、工作原理、性能优化、项目实战4个维度全面展开,从基本的使用场景到复杂的应用实例,再到系统性的优化,由浅入深讲解Webpack的各个特性,同时剖析其背后的工作原理,让读者能零基础快速掌握Webpack并轻松实现进阶。
作者是资深的前端技术专家,是知名开源打包工具YKit的主导者和核心开发者,也是Webpack坚定不移的布道者。本书内容全部来自作者的实战经验,尽量避开了网络上已经发表