美文网首页
loader初识

loader初识

作者: locky丶 | 来源:发表于2019-06-27 16:32 被阅读0次

loader 介绍

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

loader 属性

webpack配置中,loader有两个常用属性,test和use

const path = require('path');
const config = {
  output: {
    filename: 'my-first-webpack.bundle.js'
  },
  module: {
    rules: [
      { test: /\.txt$/, use: 'raw-loader' }
    ]
  }
};
module.exports = config;

test属性,用于标识出应该被对应的loader进行转换的某个或某些文件。
use属性,表示进行转换时,应该使用哪个loader。
** use数组内的loader执行顺序是由后到前的。**

常用loader

css-loader 读取css文件并编译成webpack能读取的模块;
style-loader 将css的内容以<style>标签的形式注入javascript里;

相关文章

网友评论

      本文标题:loader初识

      本文链接:https://www.haomeiwen.com/subject/qnxlcctx.html