diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs index 7cf083fa1a..2b47b2b66c 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/AngularSourceCodeAdder.cs @@ -309,7 +309,7 @@ public class AngularSourceCodeAdder : ITransientDependency string pattern = "Routes\\s*=\\s*\\["; string newContent = $@"Routes = [ {{ - path: '{path}', + path: '{path.ToKebabCase()}', loadChildren: () => import('@{moduleNameAsConfigPath}') .then(m => m.{(moduleName.Split(".").Length > 1 ? moduleName.Split(".")[1] : moduleName)}Module.forLazy()) }}, diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs index 372198cde6..d999601d5a 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/SolutionModuleAdder.cs @@ -234,7 +234,7 @@ public class SolutionModuleAdder : ITransientDependency appRoutingModuleFileContent = Regex.Replace(appRoutingModuleFileContent, "Routes\\s*=\\s*\\[", "Routes = [" + Environment.NewLine + " " + "{" + Environment.NewLine + - " " + "path: '" + moduleName.ToLower() + "'," + Environment.NewLine + + " " + "path: '" + moduleName.ToKebabCase() + "'," + Environment.NewLine + " " + "loadChildren: () => " + $"import('{angularPackage.Name.EnsureStartsWith('@')}').then(m => m.{moduleName}Module.forLazy())," + Environment.NewLine + " " + "},"); }