From a05338265f5266cca13bc566c50145aad4df2357 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 23 Jun 2020 14:53:14 +0800 Subject: [PATCH] fix: fix support for some legacy registry servers Some registry servers do not recognize `application/vnd.npm.install-v1+json` in the Accept header, so here we add `application/json` as fallback. --- packages/@vue/cli/lib/util/ProjectPackageManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vue/cli/lib/util/ProjectPackageManager.js b/packages/@vue/cli/lib/util/ProjectPackageManager.js index a5063f494a..0b64d9d60e 100644 --- a/packages/@vue/cli/lib/util/ProjectPackageManager.js +++ b/packages/@vue/cli/lib/util/ProjectPackageManager.js @@ -248,7 +248,7 @@ class PackageManager { const headers = {} if (!full) { - headers.Accept = 'application/vnd.npm.install-v1+json' + headers.Accept = 'application/vnd.npm.install-v1+json;q=1.0, application/json;q=0.9, */*;q=0.8' } if (authToken) {