2017-04-24 10 views
0

今後の処理のためにSVGファイルの名前をチェックする必要があります。どのように正しいテスト式を書くか?これは正しいですか ?ファイルがWebpack config SVGO

"iconCall.Multicolored.svg" 

命名されている場合

test: /[Multicolored]\.svg$/, 

Can /別のテスト式で同じローダーを使用する必要がありますか? Multicoloredとタグ付けされたsvgsについては、私は他の人のためにいくつかの属性を削除する必要があります。

{ 
test: /\.svg$/, 
include: SRC, 
use: [ 
    { 
    loader: 'svg-sprite-loader', 
    }, 
    { 
    loader: 'svgo-loader', 
    options: { 
     plugins: [ 
     { removeNonInheritableGroupAttrs: true }, 
     { collapseGroups: true }, 
     ], 
    }, 
    }, 
], 

}、

答えて

0

MDNによると、あなたが

[色とりどり]は括弧内の文字のいずれかに一致することを確認できます。これは、remove attrsには私の基本的な設定です。

したがって、/^Multicolored.svg$/正規表現を使用する必要があります。

関連する問題