
Webpack
文章平均质量分 96
Webpack相关知识
会飞的战斗鸡
专注前端领域开发~
展开
-
webpack的loader与plugin原理
webpack 会先从左到右执行 loader 链中的每个 loader 上的 pitch 方法(如果有),然后再从右到左执行 loader 链中的每个 loader 上的普通 loader 方法。钩子事件,插件所做的,就是找到相应的钩子,往上面挂上自己的任务,也就是注册事件,这样,当 webpack 构建的时候,插件注册的事件就会随着钩子的触发而执行了。通过插件我们可以扩展 webpack,加入自定义的构建行为,使 webpack 可以执行更广泛的任务,拥有更强的构建能力。原创 2022-10-07 21:18:47 · 1862 阅读 · 1 评论 -
webpack基础配置(开发模式&&生产模式)
上面的配置会使css文件打包在js文件中,会出现先加载js再加载css的情况,用户体验不好,因此我们使用插件来单独打包css,参考官网教程即可。实际上字体图标也不需要进行处理,引入css即可,但是我们想将字体资源打包到一个单独的文件夹下,这样就需要进行配置。output可以设置入口文件即index.js打包输出的文件名,因此我们配置此处就可以设置js文件的输出。前面的内容中,我们所有打包好的js都需要在html中引入,非常不方便,webpack为我们提供了插件。事实上,开发模式本身就不需要输出;原创 2022-10-05 21:48:43 · 1844 阅读 · 0 评论