Webpack can not load font file: Unexpected Token
The regex in your test expression has a small mistake. woff(2)
means that it always looks for woff2
and just captures the 2
in a separate group. If you add a ?
after it, webpack should be able to recognize woff
as well:
test : /\.(ttf|eot|svg|woff(2)?)(\?[a-z0-9=&.]+)?$/,
loader : 'file-loader'
Please let me know if this worked.
This did the trick for me:
{ test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "url-loader?limit=10000&mimetype=application/font-woff" },
{ test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "file-loader" },