Merge pull request #2923 from thejameskyle/tjk/doctor-on-win32

Add link to npm upgrade guide on windows
This commit is contained in:
Sebastian McKenzie 2015-11-11 12:25:21 -08:00
commit e75f2ef5bb

View File

@ -5,7 +5,11 @@ export default function () {
return new Promise(function (resolve) {
binVersionCheck("npm", ">=3.3.0", function (err) {
if (err) {
resolve([false, `Your npm version is outdated. Upgrade to the latest version by running:\n$ ${chalk.magenta("npm install -g npm")}`]);
let message = `Your npm version is outdated. Upgrade to the latest version by running:\n$ ${chalk.magenta("npm install -g npm")}.`;
if (process.platform === "win32") {
message += ` See this guide if you are having trouble upgrading: ${chalk.underline.blue("https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows")}`;
}
resolve([false, message]);
} else {
resolve([true, "You're on npm >=3.3.0"]);
}