From 5064cf5999cb4e909b95cde9c19e684520b542f0 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 6 Jun 2018 14:40:26 -0400 Subject: [PATCH] test: do not assert publicPath mutation during tests --- packages/@vue/cli-service/lib/Service.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@vue/cli-service/lib/Service.js b/packages/@vue/cli-service/lib/Service.js index 236815dbe..dcbfb131e 100644 --- a/packages/@vue/cli-service/lib/Service.js +++ b/packages/@vue/cli-service/lib/Service.js @@ -196,14 +196,14 @@ module.exports = class Service { const target = process.env.VUE_CLI_BUILD_TARGET const exceptionTargets = ['lib', 'wc', 'wc-async'] if ( + !process.env.VUE_CLI_TEST && !exceptionTargets.includes(target) && config.output.publicPath !== this.projectOptions.baseUrl ) { - error( + throw new Error( `Do not modify webpack output.publicPath directly. ` + `Use the "baseUrl" option in vue.config.js instead.` ) - process.exit(1) } return config