From 1934895b0b3da3f53c8014298b733fe8b64cd93c Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Wed, 25 Mar 2020 22:22:29 +0800 Subject: [PATCH] fix: spawn scripts with node, fix modern mode with Yarn 2 (Berry) See https://github.com/yarnpkg/berry/issues/964#issuecomment-587425891 --- packages/@vue/cli-service/lib/commands/build/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vue/cli-service/lib/commands/build/index.js b/packages/@vue/cli-service/lib/commands/build/index.js index dad9428d1b..5589ffb31a 100644 --- a/packages/@vue/cli-service/lib/commands/build/index.js +++ b/packages/@vue/cli-service/lib/commands/build/index.js @@ -62,7 +62,7 @@ module.exports = (api, options) => { // spawn sub-process of self for modern build const { execa } = require('@vue/cli-shared-utils') const cliBin = require('path').resolve(__dirname, '../../../bin/vue-cli-service.js') - await execa(cliBin, ['build', ...rawArgs], { + await execa('node', [cliBin, 'build', ...rawArgs], { stdio: 'inherit', env: { VUE_CLI_MODERN_BUILD: true