diff --git a/webpack.common.js b/webpack.common.js index 9be879f1f1a9b84853bb54d756fa639d80feb7a0..22469db39a571d5bf776007ade0b8d105a1632dd 100644 --- a/webpack.common.js +++ b/webpack.common.js @@ -5,13 +5,6 @@ const VueLoaderPlugin = require('vue-loader/lib/plugin'); const assetsPath = path.resolve(__dirname, "resources/assets/javascripts"); -const fs = require('fs'); -const version = fs.readFileSync(path.resolve(__dirname, 'VERSION'), 'utf-8') - .trim() - .split(' ') - .slice(1) - .join(' '); - module.exports = { entry: { "studip-base": assetsPath + "/entry-base.js", @@ -24,7 +17,7 @@ module.exports = { }, output: { path: path.resolve(__dirname, "public/assets"), - chunkFilename: `javascripts/[id].chunk.js`, + chunkFilename: "javascripts/[id].chunk.js?h=[chunkhash]", filename: "javascripts/[name].js" }, module: { @@ -111,7 +104,7 @@ module.exports = { new VueLoaderPlugin(), new MiniCssExtractPlugin({ filename: "stylesheets/[name].css", - chunkFilename: `stylesheets/[name]-${version.replace(/\W/g, '-')}.css` + chunkFilename: "stylesheets/[name].css?h=[chunkhash]" }), ], resolve: {