diff --git a/packages/@angular/cli/tasks/init.ts b/packages/@angular/cli/tasks/init.ts index 6fed349aa0..87be9e83e4 100644 --- a/packages/@angular/cli/tasks/init.ts +++ b/packages/@angular/cli/tasks/init.ts @@ -101,7 +101,11 @@ export default Task.extend({ return linkCli.run(); } }) - .then(checkYarnOrCNPM) + .then(() => { + if (!commandOptions.skipInstall || commandOptions.linkCli) { + return checkYarnOrCNPM(); + } + }) .then(() => { this.ui.writeLine(chalk.green(`Project '${packageName}' successfully created.`)); });