From a5124702a56af8abc345b6c2a011c941f0431c87 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Fri, 19 Apr 2019 16:58:22 +0800 Subject: [PATCH] feat: should support `bare` option in `preset.json` closes #3825 --- packages/@vue/cli/lib/Creator.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/@vue/cli/lib/Creator.js b/packages/@vue/cli/lib/Creator.js index c32f58f4cc..6469ebda65 100644 --- a/packages/@vue/cli/lib/Creator.js +++ b/packages/@vue/cli/lib/Creator.js @@ -91,9 +91,10 @@ module.exports = class Creator extends EventEmitter { // inject core service preset.plugins['@vue/cli-service'] = Object.assign({ projectName: name - }, preset, { - bare: cliOptions.bare - }) + }, preset) + if (cliOptions.bare) { + preset.plugins['@vue/cli-service'].bare = true + } const packageManager = ( cliOptions.packageManager ||