diff --git a/packages/@vue/cli-service/lib/config/base.js b/packages/@vue/cli-service/lib/config/base.js index 82f35fdcea..c3c31fd45e 100644 --- a/packages/@vue/cli-service/lib/config/base.js +++ b/packages/@vue/cli-service/lib/config/base.js @@ -33,7 +33,7 @@ module.exports = (api, options) => { .end() .output .path(api.resolve(options.outputDir)) - .filename(isLegacyBundle ? '[name]-legacy.js' : '[name].js') + .filename(isLegacyBundle ? '[name]-legacy.[hash:8].js' : '[name].[hash:8].js') .publicPath(options.baseUrl) webpackConfig.resolve