From 5e54a01e28ba762601a7466fe71ec292edc6a203 Mon Sep 17 00:00:00 2001 From: Mike Brocchi Date: Wed, 8 Mar 2017 15:45:46 -0500 Subject: [PATCH] fix(@angular/cli): yarn install does not support --quiet (#5310) --- packages/@angular/cli/tasks/npm-install.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/@angular/cli/tasks/npm-install.ts b/packages/@angular/cli/tasks/npm-install.ts index e362b2a65d4d..c7a846590cb7 100644 --- a/packages/@angular/cli/tasks/npm-install.ts +++ b/packages/@angular/cli/tasks/npm-install.ts @@ -13,7 +13,11 @@ export default Task.extend({ return new Promise(function(resolve, reject) { ui.writeLine(chalk.green(`Installing packages for tooling via ${packageManager}.`)); - exec(`${packageManager} --quiet install`, + let installCommand = `${packageManager} --quiet install`; + if (packageManager === 'yarn') { + installCommand = `${packageManager} install`; + } + exec(installCommand, (err: NodeJS.ErrnoException, _stdout: string, stderr: string) => { if (err) { ui.writeLine(stderr);