diff --git a/packages/@vue/cli-service/lib/commands/build/resolveAppConfig.js b/packages/@vue/cli-service/lib/commands/build/resolveAppConfig.js index 82aa67e3d2..3e98d3cab3 100644 --- a/packages/@vue/cli-service/lib/commands/build/resolveAppConfig.js +++ b/packages/@vue/cli-service/lib/commands/build/resolveAppConfig.js @@ -40,7 +40,9 @@ module.exports = (api, args, options) => { // respect inline entry if (args.entry && !options.pages) { - rawConfig.entry = { app: api.resolve(args.entry) } + const entry = api.resolve(args.entry) + rawConfig.entry = { app: entry } + process.env.VUE_CLI_ENTRY_FILES = JSON.stringify([entry]) } return rawConfig