File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
packages/@vue/cli/lib/util Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 11const chalk = require ( 'chalk' )
22const execa = require ( 'execa' )
3- const { request } = require ( '@vue/cli-shared-utils' )
3+ const { hasYarn , request } = require ( '@vue/cli-shared-utils' )
44const inquirer = require ( 'inquirer' )
55const registries = require ( './registries' )
66const { loadOptions, saveOptions } = require ( '../options' )
@@ -17,7 +17,11 @@ function removeSlash (url) {
1717let checked
1818let result
1919
20- module . exports = async function shouldUseTaobao ( command = 'npm' ) {
20+ module . exports = async function shouldUseTaobao ( command ) {
21+ if ( ! command ) {
22+ command = hasYarn ( ) ? 'yarn' : 'npm'
23+ }
24+
2125 // ensure this only gets called once.
2226 if ( checked ) return result
2327 checked = true
You can’t perform that action at this time.
0 commit comments