Open Closed

ABP Suite does not generate Angular UI in 3.1.2 or 3.2.0 #458


User avatar
0
Ryan.sposato@ethany.com created

Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/ Check the samples, to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index The exact solution to your question may have been answered before, please use the search on the homepage.

  • ABP Framework version: v3.1.2
  • UI type: Angular
  • Tiered (MVC) or Identity Server Seperated (Angular): no
  • Exception message and stack trace: None
  • Steps to reproduce the issue:

I created a new entity in Abp Suite version 3.1.2. It completes the process successfully with zero errors.

It says the Angular UI has been created but nothing has been modified in the angular folder at all.

Should be audit component.

Markdown supported.
Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)

9 Answer(s)
  • User Avatar
    0
    Ryan.sposato@ethany.com created

    Just updated both Abp.Suite and the Solution to 3.2.0 and still does not generate Angular UI.

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    alper created
    Support Team Director

    send the logs pls

    %UserProfile%\.abp\suite\logs
    
    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    alper created
    Support Team Director

    note that you need to update your project as well. otherwise Suite v3.2 will not work on your old project.

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    Ryan.sposato@ethany.com created

    Everything has been updated to v3.2. Angular Project, .net core, and Abp.Suite.

    see logs where angular fails:

    
    
    2020-10-01 07:20:47.355 -04:00 [INF] 1/8 - EntityGenerateCommand started...
    2020-10-01 07:20:48.786 -04:00 [INF] 1/8 - EntityGenerateCommand completed.                           | Duration: 1426 ms.
    2020-10-01 07:20:48.787 -04:00 [INF] 2/8 - RepositoryCommand started...
    2020-10-01 07:20:49.212 -04:00 [INF] 2/8 - RepositoryCommand completed.                               | Duration: 424 ms.
    2020-10-01 07:20:49.212 -04:00 [INF] 3/8 - AppServiceCommand started...
    2020-10-01 07:20:49.402 -04:00 [INF] 3/8 - AppServiceCommand completed.                               | Duration: 189 ms.
    2020-10-01 07:20:49.402 -04:00 [INF] 4/8 - ProxyControllerCommand started...
    2020-10-01 07:20:49.435 -04:00 [INF] 4/8 - ProxyControllerCommand completed.                          | Duration: 32 ms.
    2020-10-01 07:20:49.435 -04:00 [INF] 5/8 - PermissionCommand started...
    2020-10-01 07:20:49.539 -04:00 [INF] 5/8 - PermissionCommand completed.                               | Duration: 103 ms.
    2020-10-01 07:20:49.539 -04:00 [INF] 6/8 - ApplicationObjectMappingCommand started...
    2020-10-01 07:20:49.601 -04:00 [INF] 6/8 - ApplicationObjectMappingCommand completed.                 | Duration: 62 ms.
    2020-10-01 07:20:49.601 -04:00 [INF] 7/8 - AngularUiGenerateWithSchematicsCommand started...
    2020-10-01 07:20:49.610 -04:00 [INF] Running the Angular Schematics command:
    npx "C:/work/code/Airosmith/Airosmith.ProjectManagementSystem/angular/.suite/schematics/node_modules/.bin/ng" g ".suite/schematics/collection.json:entity" app-pro Airosmith.ProjectManagementSystem "C:/Users/ryans/.abp/suite/solutions/116aa922-1463-41d3-a2a8-84c9e378a9b2/entities/ChangeLog.json"
    2020-10-01 07:20:52.595 -04:00 [INF] Angular Schematics command failed.
    [Root Namespace Not Found] Cannot resolve root namespace for "default" api from "ProjectManagementSystem" project.
    
    2020-10-01 07:20:52.611 -04:00 [INF] 7/8 - AngularUiGenerateWithSchematicsCommand completed.          | Duration: 3009 ms.
    
    
    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    1
    armanozak created

    Hi,

    There is a new environment variable introduced for code generation.

    export const environment: Config.Environment = {
      // other environment variables...
      apis: {
        default: {
          rootNamespace: "MyCompanyName.MyProjectName",
          // other environment variables...
        },
      },
    };
    

    MyProjectName.MyProjectName should be replaced with your project root namespace.

    I hope this resolves the issue for you.

    Note: We are gradually removing NGXS from the project. A store for the entity will not be generated and was actually of almost no use.

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    Ryan.sposato@ethany.com created

    Thanks, that fixed the issue.

    It did make some weird model interfaces:

    export interface ProjectManagementchangeLogsChangeLogCreateDto {
      screen: string;
      action: string;
      oldValue: string;
      newValue: string;
      actionUser: string;
      actionTime: string;
    }
    

    When the actually service was only looking for ChangeLogCreateDto. I'm sure I may have a setting wrong somewhere. Any idea what it might be?

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    armanozak created

    Hi,

    It is really difficult to guess, but try the following to see if anything changes.

    1. Check package.json to see if the latest stable version (v3.2) of @abp/ng.schematics is installed in your project. Install it if not.
    2. Check if ABP CLI has the latest version (v3.2). Update your CLI if not.
    3. Run abp generate-proxy

    Please let me know if the interface name changes.

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    Ryan.sposato@ethany.com created

    Same issue. Everything is updated to v3.2. It's appending the project name before each of the class names.

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
  • User Avatar
    0
    armanozak created

    Hi,

    If nothing has changed, then the code ABP Suite generates is accurate. Something seems off with the project itself.

    Can we close this issue?

    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.8.0-preview. Updated on September 16, 2026, 14:50
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.