From de5c2973f726f3d6b5888b56fa54689f71d7f60c Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Fri, 13 Nov 2020 13:47:34 +0800 Subject: [PATCH] chore!: drop support of NPM 5 --- docs/migrations/migrate-from-v4.md | 1 + packages/@vue/cli-service/package.json | 4 +-- .../cli/lib/util/ProjectPackageManager.js | 28 ++----------------- 3 files changed, 4 insertions(+), 29 deletions(-) diff --git a/docs/migrations/migrate-from-v4.md b/docs/migrations/migrate-from-v4.md index 0e58dc6d38..dcacaa9614 100644 --- a/docs/migrations/migrate-from-v4.md +++ b/docs/migrations/migrate-from-v4.md @@ -37,6 +37,7 @@ If you want to migrate manually and gradually, you can run `vue upgrade `${dep}@${range}`) - await this.runCommand('install', deps) - } - - if (pkg.devDependencies) { - const devDeps = Object.entries(pkg.devDependencies).map(([dep, range]) => `${dep}@${range}`) - await this.runCommand('install', [...devDeps, '--save-dev']) - } - - if (pkg.optionalDependencies) { - const devDeps = Object.entries(pkg.devDependencies).map(([dep, range]) => `${dep}@${range}`) - await this.runCommand('install', [...devDeps, '--save-optional']) - } - - return - } - return await this.runCommand('install', this.needsPeerDepsFix ? ['--legacy-peer-deps'] : []) }