Browse Source

Merge pull request #13059 from abpframework/QA/Questions/3270

Cli: Don't run npm/yarn install in the directory the doesn't have package.json
pull/13060/head
Galip Tolga Erdem 4 years ago
committed by GitHub
parent
commit
515682f0cb
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/LIbs/InstallLibsService.cs

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

@ -78,8 +78,15 @@ public class InstallLibsService : IInstallLibsService, ITransientDependency
}
// MVC or BLAZOR SERVER
if (projectPath.EndsWith("csproj"))
if (projectPath.EndsWith(".csproj"))
{
var packageJsonFilePath = Path.Combine(Path.GetDirectoryName(projectPath), "package.json");
if (!File.Exists(packageJsonFilePath))
{
continue;
}
if (IsYarnAvailable())
{
RunYarn(projectDirectory);

Loading…
Cancel
Save