// webpack.config.js
module.exports = {
...
module: {
rules: [
{
test: ...,
oneOf: [
{
include: path.resolve(__dirname, ルールを適用したいディレクトリーのパス),
use: ... // ここのloaderはincludeのパスのみに適用される
},
{
exclude: path.resolve(__dirname, ルールを適用したくないディレクトリーのパス),
use: ... // ここのloaderはexcludeのパス以外すべてに適用される
},
...
],
}
]
}
oneOfでグループ化して別々の複数のルールを同じ種類のファイルに適用することができる。