From 8456a3cf6fcd2588c68ef39ad04b6c0a233d3f5d Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Mon, 10 Sep 2018 18:09:23 +0200 Subject: Moved emojis to assets --- webpack.config.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'webpack.config.js') diff --git a/webpack.config.js b/webpack.config.js index 261c1c44..fd36b0f9 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -23,6 +23,11 @@ for (let i = 0; i < 7; i++) { themeEntries[`theme${i}`] = `./resources/assets/themes/theme${i}.less`; } +const emojis = {}; +for (let emoji of ['redface', 'wind', 'smile', 'sad', 'lol', 'cry', 'rolleyes', 'evil', 'mad', 'question']){ + emojis[`${emoji}`] = `./resources/assets/emojis/${emoji}.gif`; +} + module.exports = { context: __dirname, resolve: { @@ -31,6 +36,7 @@ module.exports = { entry: { ...themeEntries, vendor: './resources/assets/js/vendor.js', + ...emojis, }, output: { path: path.resolve('public/assets'), @@ -46,6 +52,7 @@ module.exports = { query: { cacheDirectory: true }, }, { test: /\.(eot|ttf|otf|svg|woff2?)(\?.*)?$/, loader: 'file-loader' }, + { test: /\.gif$/, loader: 'file-loader?name=emojis/[name].[ext]' }, { test: /\.json$/, loader: 'json-loader' }, { test: /\.css$/, loader: 'style-loader!css-loader' }, { test: /\.less$/, use: ExtractTextPlugin.extract({ -- cgit v1.2.3-54-g00ecf