Webpack加载器排除特定的文件扩展名

时间:2018-01-25 17:05:33

标签: javascript webpack

我的文件包含字符串“theme”。例如:

  • button.theme.scss

我想要的是一种创建两个规则的方法,一个用于/theme.scss/的文件,另一个用于其余的规则。

module.exports = {
  module: {
    rules: [
      {
        test: /\.scss$/,
        use: [
          'style-loader',
          'css-loader',
          'postcss-loader'
        ]
      }
    ]
  }
}

module.exports = {
  module: {
    rules: [
      {
        test: /\theme.scss$/,
        use: [
          ...
        ]
      }
    ]
  }
}

第一条规则应排除 theme.scss文件。我尝试使用exclude,但它仅适用于目录。

0 个答案:

没有答案