webpack-module的详细配置

module的详细配置

module中的rules的详细配置项

复制代码
module: {
    rules: [
      {
        // 正则匹配文件类型
        test: /\.css$/,
        // 使用loader名称,单个loader,和use属性互斥使用
        loaser:"css-loader",

        // use是一个数组,内部的参数表示的是使用loader名称,多个loader,和loader属性互斥使用
        loader:'css-loader',
        // 只检查某个文件夹下面的文件
        include: resolve(__dirname, 'src'),
        // 不检查某个文件夹下面的文件
        exclude: /node_modules/,
        // enforce的值如果是pre表示所有的loader优先执行,注意只能有一个pre
        enforce: "pre",
        // enforce的值如果是post表示所有的loader延后执行,注意只能有一个post
        // enforce: "post",
        // 某个loader自己的详细配置
        options: {},
        
      },
      {
        test: /\.css$/,
        exclude: /node_modules/,
        include: resolve(__dirname, 'src'),
        // oneOf表示多个匹配,指的是如果匹配到了一个就不继续匹配了
        oneOf: [
          {
            use: 'url-loader',
          },
          {
            use: 'file-loader',
          }
        ],
      }
    ]
  },
复制代码

 

posted @   keyeking  阅读(286)  评论(0)    收藏  举报
编辑推荐:
· SQL Server 2025 中的改进
· 当数据爆炸遇上SQL Server:优化策略全链路解析
· 记录一次线上问题排查:JDK序列化问题
· 微服务之间有哪些调用方式?
· 记一次SQL隐式转换导致精度丢失问题的排查
阅读排行:
· 一个基于 C# Unity 开发的金庸群侠传 3D 版,直呼牛逼!
· 四十种AI编程工具,让你码字如飞
· 当数据爆炸遇上SQL Server:优化策略全链路解析
· LM Studio本地部署Qwen3
· 分享5款开源、美观的 WinForm UI 控件库
点击右上角即可分享
微信分享提示