我需要使用正则表达式匹配 webpack 规则的文件扩展名。我想针对 svg 文件制定两个单独的规则:*.svg
和*.icon.svg
. 这些规则必须相互排斥。通过测试 .icon.svg 很容易捕捉到 *.icon.svg 场景/\.icon.svg$/
。但是捕获所有扩展名的表达式应该是什么.svg
,不包括以 结尾的文件.icon.svg
?
的规则示例.icon.svg
config.module.rules.push({
test: /\.svg$/,
loader: 'vue-svg-loader'
})