feat(@schematics/angular): directly use @angular/build in new projects#29652
Merged
alan-agius4 merged 1 commit intoangular:mainfrom Mar 5, 2025
Merged
feat(@schematics/angular): directly use @angular/build in new projects#29652alan-agius4 merged 1 commit intoangular:mainfrom
@angular/build in new projects#29652alan-agius4 merged 1 commit intoangular:mainfrom
Conversation
618373a to
d41c5da
Compare
135a055 to
ee4216f
Compare
84ed1a5 to
49c16ce
Compare
The `@angular/build` package is now used directly within all newly created projects and replaces the previous usage of the `@angular-devkit/build-angular` package. This has the advantage of removing the need to install all of the Webpack related transitive dependencies contained within `@angular-devkit/build-angular` that are used to support the `browser` builder. This results in a significant reduction in both total dependency count and disk install size for new projects. New projects that would prefer to use the Webpack-based `browser` builder can still install the `@angular-devkit/build-angular` package within the workspace. The `@angular/build@19.2.0-next.2` package currently has a total unpacked size of ~115 MB. The `@angular-devkit/build-angular@19.2.0-next.2` package currently has a total unpacked size of ~291 MB.
49c16ce to
8865bff
Compare
alan-agius4
approved these changes
Mar 5, 2025
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
@angular/buildpackage is now used directly within all newly created projects and replaces the previous usage of the@angular-devkit/build-angularpackage. This has the advantage of removing the need to install all of the Webpack related transitive dependencies contained within@angular-devkit/build-angularthat are used to support thebrowserbuilder. This results in a significant reduction in both total dependency count and disk install size for new projects. New projects that would prefer to use the Webpack-basedbrowserbuilder can still install the@angular-devkit/build-angularpackage within the workspace.The
@angular/build@19.2.0-next.2package currently has a total unpacked size of ~115 MB.The
@angular-devkit/build-angular@19.2.0-next.2package currently has a total unpacked size of ~291 MB.