From 7a1e1247cbc3b7a68c82c45733713c4630e9dcb7 Mon Sep 17 00:00:00 2001 From: Kevin Decherf Date: Sun, 15 Oct 2017 23:57:35 +0200 Subject: webpack: handle _global img folder Fixes missing image files after composer cleaning assets Source of requireAll(): https://stackoverflow.com/a/30652110 Signed-off-by: Kevin Decherf --- app/config/webpack/prod.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'app/config/webpack') diff --git a/app/config/webpack/prod.js b/app/config/webpack/prod.js index 44961cc5..17b8c384 100644 --- a/app/config/webpack/prod.js +++ b/app/config/webpack/prod.js @@ -76,7 +76,8 @@ module.exports = function () { }), }, { - test: /\.(jpg|png|gif|svg)$/, + test: /\.(jpg|png|gif|svg|ico)$/, + include: /node_modules/, use: { loader: 'file-loader', options: { @@ -84,6 +85,17 @@ module.exports = function () { }, }, }, + { + test: /\.(jpg|png|gif|svg|ico)$/, + exclude: /node_modules/, + use: { + loader: 'file-loader', + options: { + context: 'app/Resources/static', + name: '[path][name].[ext]', + }, + }, + }, { test: /\.(eot|ttf|woff|woff2)$/, use: { -- cgit v1.2.3