Browse Source

CLI: Pass --no-audit param to npm install command

pull/21591/head
EngincanV 1 year ago
parent
commit
993e66b1de
  1. 4
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/LIbs/InstallLibsService.cs
  2. 5
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/NpmHelper.cs

4
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/LIbs/InstallLibsService.cs

@ -72,7 +72,7 @@ public class InstallLibsService : IInstallLibsService, ITransientDependency
}
else
{
NpmHelper.RunNpmInstall(projectDirectory);
NpmHelper.RunNpmInstall(projectDirectory, "--no-audit");
}
}
@ -92,7 +92,7 @@ public class InstallLibsService : IInstallLibsService, ITransientDependency
}
else
{
NpmHelper.RunNpmInstall(projectDirectory);
NpmHelper.RunNpmInstall(projectDirectory, "--no-audit");
}
await CleanAndCopyResources(projectDirectory);

5
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/NpmHelper.cs

@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Abstractions;
@ -48,10 +49,10 @@ public class NpmHelper : ITransientDependency
return version > SemanticVersion.Parse("1.20.0");
}
public void RunNpmInstall(string directory)
public void RunNpmInstall(string directory, params string[] args)
{
Logger.LogInformation($"Running npm install on {directory}");
CmdHelper.RunCmd($"npm install", directory);
CmdHelper.RunCmd($"npm install {args.JoinAsString(" ")}", directory);
}
public void RunYarn(string directory)

Loading…
Cancel
Save