From 95548290b1a0e602e1e3ae359b9ae19a76962da1 Mon Sep 17 00:00:00 2001 From: Matthew Pietz Date: Wed, 12 Sep 2018 15:56:29 -0700 Subject: [PATCH] Add module concatenation hint Allow Webpack to process this file as an ES Module, which allows concatenating using ModuleConcatenationPlugin, resulting in a slightly smaller bundle and removes the overhead of a runtime `require()`. --- packages/@vue/cli-service/lib/commands/build/setPublicPath.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/@vue/cli-service/lib/commands/build/setPublicPath.js b/packages/@vue/cli-service/lib/commands/build/setPublicPath.js index c83fbcad0d..ccf4222430 100644 --- a/packages/@vue/cli-service/lib/commands/build/setPublicPath.js +++ b/packages/@vue/cli-service/lib/commands/build/setPublicPath.js @@ -6,3 +6,6 @@ if (typeof window !== 'undefined') { __webpack_public_path__ = i[1] // eslint-disable-line } } + +// Indicate to webpack that this file can be concatenated +export default null