-
-
Notifications
You must be signed in to change notification settings - Fork 187
Closed
Description
Hi there,
It seems that there is an issue when using the latest versions of the mini-css-extract-plugin and this plugin together.
We have a test case in Webpack Encore with the following stylesheet:
// roboto_font.css
@font-face {
font-family: 'Roboto';
src: url('./../fonts/Roboto.woff2') format('woff2');
}When we require that file with [email protected] everything works as intended, however with [email protected] we get the following manifest (don't mind the other entries):
{
"build/bg.css": "/build/bg.css",
"build/font.css": "/build/font.css",
"build/main.js": "/build/main.js",
"build/runtime.js": "/build/runtime.js",
"build/images/another_bg_image.css": "/build/images/symfony_logo.ea1ca6f7.png",
"build/fonts/roboto_font.css": "/build/fonts/Roboto.9896f773.woff2"
}As you can see, instead of having a "build/fonts/Roboto.woff2" key, we get "build/fonts/roboto_font.css"... which doesn't feel right at all :)
I tracked down the issue to this PR: webpack/mini-css-extract-plugin#177 (comment)
Apparently webpack-assets-manifest was also affected and managed to solve it (webdeveric/webpack-assets-manifest#39).
andybons, PhilipokTheCat, naso, sebacruz, jsor and 9 more