loader的原理
loader的基本原理
帮助浏览器将不同类型的文件资源转化为浏览器可识别的资源
分类
- 前置loader: pre
- 普通loader: normal
- 内联loader': inline
- 后置loader:post
执行顺序:
pre > normal > inline > post
相同优先级: 从右到左, 从下到上
开发一个loader
每个loader都是一个函数, 接受文件内容作为参数, 返回处理之后的内容, 这就是loader的工作方式
// 去掉文件中的console.log();
module.exports = function (content) {
let reg = /console\.log\(.*\);?/g
return content.replace(reg, '')
}
使用
{
test: /\.js$/,
loader: './loaders/clean-log-loader',
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律