首页 > 技术文章 > Webpack loaders

zouyanzhi 原文

一、概念

webpack自身只理解JavaScript,loader让wepacker能够去处理那些非JavaScript文件。loader可以将所有类型的文件转换为webpack能够处理的有效模块,然后就可以利用webpack的打包能力,对它们进行处理。

二、loaders

2.1文件

  • raw-loader 加载文件原始内容
  • val-loader 将代码作为模块执行,并将exports转为JS代码
  • url-loader 像file loader一样工作,但如果文件小于限制,可以返回data URL
  • file-loader 将文件发送到输出文件夹,并返回(相对)URL

推荐阅读