网站首页 > 开源技术 正文
常用loader
- file-loader: 加载文件资源,如 字体 / 图片 等,具有移动/复制/命名等功能;
- url-loader: 通常用于加载图片,可以将小图片直接转换为 Date Url,减少请求;
- babel-loader: 加载 js / jsx 文件, 将 ES6 / ES7 代码转换成 ES5,抹平兼容性问题;
- ts-loader: 加载 ts / tsx 文件,编译 TypeScript;
- style-loader: 将 css 代码以<style>标签的形式插入到 html 中;
- css-loader: 分析@import和url(),引用 css 文件与对应的资源;
- postcss-loader: 用于 css 的兼容性处理,具有众多功能,例如 添加前缀,单位转换 等;
- less-loader / sass-loader: css预处理器,在 css 中新增了许多语法,提高了开发效率;
常用plugin
- UglifyJsPlugin: 压缩、混淆代码;
- CommonsChunkPlugin: 代码分割;
- ProvidePlugin: 自动加载模块;
- html-webpack-plugin: 加载 html 文件,并引入 css / js 文件;
- extract-text-webpack-plugin / mini-css-extract-plugin: 抽离样式,生成 css 文件;
- DefinePlugin: 定义全局变量;
- optimize-css-assets-webpack-plugin: CSS 代码去重;
- webpack-bundle-analyzer: 代码分析;
- compression-webpack-plugin: 使用 gzip 压缩 js 和 css;
- happypack: 使用多进程,加速代码构建;
- EnvironmentPlugin: 定义环境变量;
猜你喜欢
- 2024-10-18 提升网站前端性能的 8 大技巧(如何提高前端技术)
- 2024-10-18 前端面试题《webpack》(2021web前端经典面试题)
- 2024-10-18 2020 的第一波面试题(理论部分)总结1
- 2024-10-18 在前端开发中一些常用的webpack优化和相关原理
- 2024-10-18 面试题:webpack3和webpack4的区别有哪些?
- 2024-10-18 深入剖析webpack——webpack 基础
- 2024-10-18 15个最好用的JavaScript代码压缩工具
- 2024-10-18 带你揭开神秘的Javascript AST面纱之Babel AST 四件套的使用方法
- 2024-10-18 走向高薪之路:Web前端面试的10道经典题(附答案)
- 2024-10-18 代码混淆分析(代码混淆器是干什么的)
欢迎 你 发表评论:
- 12-23怎么查看别人已经共享的文件
- 12-22笔记本电脑黑屏了怎么办修复
- 12-22u盘有盘符但不显示容量(u盘只显示盘符图标不显示容量)
- 12-22xp下载gho文件(xp系统gho文件)
- 12-22电脑最下面一排没反应(电脑最下面一排为什么点不动了)
- 12-22保留win10还是升级win11(win10最稳定三个版本)
- 12-22win10新建桌面(win10新建桌面图标设置)
- 12-22虚拟机vmware密钥(vm虚拟机密钥15)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)

本文暂时没有评论,来添加一个吧(●'◡'●)