Skip to content

自定义loader

xxx.loader.js

js
module.exports = function (source) {
  return source.replace('hello', '你好')
}
module.exports = function (source) {
  return source.replace('hello', '你好')
}
  • 该loader就是对我们加载到的资源的一个处理过程
  • 返回的是一个函数,函数的参数就是需要处理的资源, 通过返回值进行输出处理好的资源, 结果必须是javascript 代码
  • loader更像是一个管道, 可以使用多个loader配合处理资源