Webpack “OTS erreur d'analyse” chargement de polices

Mon webpack config précise que les polices doivent être chargées à l'aide de url-loader, et quand j'essaie d'afficher la page d'aide de google Chrome j'obtiens l'erreur suivante:

OTS parsing error: invalid version tag
Failed to decode downloaded font: [My local URL]

Les parties pertinentes de ma config ressembler à ceci:

{
  module: {
    loaders: [
      //...
      {
        test: /\.scss$/,
        loaders: ['style', 'css?sourceMap', 'autoprefixer', 'sass?sourceMap'],
      },
      {
        test: /images\/.*\.(png|jpg|svg|gif)$/,
        loader: 'url-loader?limit=10000&name="[name]-[hash].[ext]"',
      },
      {
        test: /fonts\/.*\.(woff|woff2|eot|ttf|svg)$/,
        loader: 'file-loader?name="[name]-[hash].[ext]"',
      }
    ],
  },
}

Il ne se passe pas dans Safari, et je n'ai pas essayé Firefox.

Dans le développement, je suis de servir des fichiers par le biais de webpack-dev-server, dans la production, ils sont écrites sur le disque et copié à S3; dans les deux cas je avoir le même comportement dans google Chrome.

C'est également le cas pour des images plus grandes (plus de la 10kB limite à l'image du chargeur de config).

  • Si vos Polices fichier est vide ou endommagé, vous pouvez faire face à ce problème. afin de vérifier la taille de votre fichier de police
InformationsquelleAutor Will Madden | 2015-12-07