如何配置webpack加载器排除包含' fonts'

时间:2016-10-31 13:51:06

标签: webpack

OData v4

某些字体文件名以SVG结尾,因此我想排除其路径中包含的所有文件' fonts',例如:' C:\ project \ app \ module \ fonts',' C:\ project \ app \ module2 \ fonts'。

问题是程序加载器测试条件似乎只适用于文件名或特定路径,但我如何测试路径字符串包含任何'字体'串?

2 个答案:

答案 0 :(得分:1)

您可以在exclude内传递选择所有字体文件夹的正则表达式。例如:

{   
    test: /\.(png|jpg|gif|svg)$/, 
    loader: 'url?limit=10000&name=/Presentation/_dist/images/[name].[ext]', 
    exclude: /(\/fonts)/
}

答案 1 :(得分:0)

尝试使用它:

{   
   test: /\.(png|jpg|gif|svg)$/, 
   loader: 'url?limit=10000&name=/Presentation/_dist/images/[name].[ext]', 
   exclude: /MY-FONTS-FOLDER/
}