Revert "Workaround to avoid installing npm when creating a new project on Windows (Fixes #11040)"

This reverts commit f7ea6a52
This commit is contained in:
filipenevola
2021-03-10 14:05:44 -04:00
parent f7ea6a52a4
commit 6a9e55e761

View File

@@ -837,15 +837,12 @@ main.registerCommand({
// the packages (or maybe an unpredictable subset based on what happens to be
// in the template's versions file).
const isWindows = process.platform === "win32";
if (!isWindows) {
// Since some of the project skeletons include npm `devDependencies`, we need
// to make sure they're included when running `npm install`.
require("./default-npm-deps.js").install(
appPath,
{includeDevDependencies: true}
);
}
// Since some of the project skeletons include npm `devDependencies`, we need
// to make sure they're included when running `npm install`.
require("./default-npm-deps.js").install(
appPath,
{ includeDevDependencies: true }
);
var appNameToDisplay = appPathAsEntered === "." ?
"current directory" : `'${appPathAsEntered}'`;
@@ -876,10 +873,6 @@ main.registerCommand({
cmd("cd " + appPathWithQuotesIfSpaces);
}
if (isWindows) {
cmd("meteor npm install");
}
cmd("meteor");
Console.info("");