|
|
|
@ -209,15 +209,6 @@ public abstract class AppTemplateBase : TemplateInfo
|
|
|
|
|
{
|
|
|
|
|
RemoveCmsKitDependenciesFromPackageJsonFiles(steps);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short))
|
|
|
|
|
{
|
|
|
|
|
context.Symbols.Add("PWA");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
RemovePwaFiles(steps);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected static void RemoveCmsKitDependenciesFromPackageJsonFiles(List<ProjectBuildPipelineStep> steps)
|
|
|
|
@ -247,15 +238,6 @@ public abstract class AppTemplateBase : TemplateInfo
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected static void RemovePwaFiles(List<ProjectBuildPipelineStep> steps)
|
|
|
|
|
{
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.js"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.published.js"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/manifest.json"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-192.png"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-512.png"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected bool IsCmsKitSupportedForTargetVersion(ProjectBuildContext context)
|
|
|
|
|
{
|
|
|
|
|
if (string.IsNullOrWhiteSpace(context.BuildArgs.Version))
|
|
|
|
@ -307,6 +289,19 @@ public abstract class AppTemplateBase : TemplateInfo
|
|
|
|
|
steps.Add(new TemplateProjectRenameStep("MyCompanyName.MyProjectName.HttpApi.HostWithIds", "MyCompanyName.MyProjectName.HttpApi.Host"));
|
|
|
|
|
steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep("44305"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short))
|
|
|
|
|
{
|
|
|
|
|
context.Symbols.Add("PWA");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.js"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/service-worker.published.js"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/manifest.json"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-192.png"));
|
|
|
|
|
steps.Add(new RemoveFileStep("/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/wwwroot/icon-512.png"));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected void ConfigureWithBlazorServerUi(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps)
|
|
|
|
@ -383,6 +378,11 @@ public abstract class AppTemplateBase : TemplateInfo
|
|
|
|
|
steps.Add(new TemplateProjectRenameStep("MyCompanyName.MyProjectName.HttpApi.HostWithIds", "MyCompanyName.MyProjectName.HttpApi.Host"));
|
|
|
|
|
steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep("44305"));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (context.BuildArgs.ExtraProperties.ContainsKey(NewCommand.Options.ProgressiveWebApp.Short))
|
|
|
|
|
{
|
|
|
|
|
context.Symbols.Add("PWA");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected void RemoveUnnecessaryPorts(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps)
|
|
|
|
|