Browse Source

remove demo folder as well when deleting app folder in source code adding step

pull/3493/head
Yunus Emre Kalkan 6 years ago
parent
commit
151e3dfaed
  1. 10
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs

10
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs

@ -117,7 +117,7 @@ namespace Volo.Abp.Cli.ProjectModification
null
);
await DeleteAppFolderAsync(targetModuleFolder);
await DeleteAppAndDemoFolderAsync(targetModuleFolder);
if (module.MasterModuleInfos == null)
{
@ -130,13 +130,19 @@ namespace Volo.Abp.Cli.ProjectModification
}
}
private async Task DeleteAppFolderAsync(string targetModuleFolder)
private async Task DeleteAppAndDemoFolderAsync(string targetModuleFolder)
{
var appFolder = Path.Combine(targetModuleFolder, "app");
if (Directory.Exists(appFolder))
{
Directory.Delete(appFolder, true);
}
var demoFolder = Path.Combine(targetModuleFolder, "demo");
if (Directory.Exists(demoFolder))
{
Directory.Delete(demoFolder, true);
}
}
private async Task AddNugetAndNpmReferences(ModuleWithMastersInfo module, string[] projectFiles)

Loading…
Cancel
Save