happypack icon indicating copy to clipboard operation
happypack copied to clipboard

doesn't work well with url-loader to load font

Open hualu00 opened this issue 6 years ago • 3 comments

I didn't remember changes related to this, however the url-loader fails suddenly with happypack. Following is my current webpack config:

plugins: [
 new HappyPack({
      id: 'font',
      threads: 4,
      loaders: [ 'url-loader?limit=200000&mimetype=application/font-woff' ]
    }),
],
module: {
  rules: [
     {
        test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/,
        loader: 'happypack/loader?id=font'
     }
]
}

And here is how I use it,

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff');
  font-weight: normal;
  font-style: normal;
}

result is, it doesn't work and give me warnings

Failed to decode downloaded font OTS parsing error: incorrect file size in WOFF header

Any help ?

hualu00 avatar Nov 13 '17 08:11 hualu00

I got the warning too

MaelWeb avatar Dec 22 '17 06:12 MaelWeb

+1

wznonstop avatar Mar 29 '18 10:03 wznonstop

I also can't find resolving of this problem. Loading fonts without happypack.

balovbohdan avatar Jul 09 '19 08:07 balovbohdan