首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
Loader和plugin的区别
Webpack
2022-10-27
loader是
文件
加载器,能
加载资源文件
,并对这些
文件
进行一些处理,如:编译,压缩等。最终打包到指定
文件
中
plugin是在webpack运行的生命周期中会广播出许多事件,plugin可以监听这些事件,在合适的时机中通过webpack提供的api改变
输出
结果。
区别
Loader是
文件转换
器,将A
文件
进行编译形成B
文件
,这里操作的是
文件
,A.less->A.css
plugin是扩展器,针对的是loader结束后webpack打包的整个过程,并不直接操作
文件
,而是基于事件机制工作,会监听webpack打包过程中的某些节点,执行广泛的任务。
相关文章
umi 框架 如何配置 自定义 插件 和 loader
一准备工作umi为react的一个封装比较nice的脚手架。优点当然...
webpack之shimming的应用(webpack.ProvidePlugin)
webpack在引入两个依赖的包时,可能需要使用shimming,意思是...
webpack性能优化(TODO)
Happypack (plugin)多线程使用loader编译文件treeshaki...
前端项目架构分析
一目录结构├──build//构建相关├──config//配置相关├─...
2、管理资源
接着第一节的demo现在我们尝试整合一些其他资源,比如图像,...
面试题: Webpack 的 plugin 和 loader 有什么区别
webpack的打包原理识别入口文件通过逐层识别模块依赖(Common...