Skip to content

Commit 778ea83

Browse files
alan-agius4mgechev
authored andcommitted
fix(@angular/cli): remove no-bin-links during npm/yarn install
1 parent 7d448ad commit 778ea83

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

packages/angular/cli/tasks/install-package.ts

+12-14
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ interface PackageManagerOptions {
2424
silent: string;
2525
install: string;
2626
prefix: string;
27-
noBinLinks: string;
2827
noLockfile: string;
2928
}
3029

@@ -41,7 +40,6 @@ export function installPackage(
4140
packageManagerArgs.install,
4241
packageName,
4342
packageManagerArgs.silent,
44-
packageManagerArgs.noBinLinks,
4543
];
4644

4745
logger.info(colors.green(`Installing packages for tooling via ${packageManager}.`));
@@ -154,17 +152,17 @@ export function runTempPackageBin(
154152
function getPackageManagerArguments(packageManager: PackageManager): PackageManagerOptions {
155153
return packageManager === PackageManager.Yarn
156154
? {
157-
silent: '--silent',
158-
install: 'add',
159-
prefix: '--modules-folder',
160-
noBinLinks: '--no-bin-links',
161-
noLockfile: '--no-lockfile',
162-
}
155+
silent: '--silent',
156+
saveDev: '--dev',
157+
install: 'add',
158+
prefix: '--modules-folder',
159+
noLockfile: '--no-lockfile',
160+
}
163161
: {
164-
silent: '--quiet',
165-
install: 'install',
166-
prefix: '--prefix',
167-
noBinLinks: '--no-bin-links',
168-
noLockfile: '--no-package-lock',
169-
};
162+
silent: '--quiet',
163+
saveDev: '--save-dev',
164+
install: 'install',
165+
prefix: '--prefix',
166+
noLockfile: '--no-package-lock',
167+
};
170168
}

0 commit comments

Comments
 (0)