diff --git a/aio/content/guide/build.md b/aio/content/guide/build.md index 87e8d41b81..d1d6780077 100644 --- a/aio/content/guide/build.md +++ b/aio/content/guide/build.md @@ -8,13 +8,7 @@ This page discusses build-specific configuration options for Angular projects. You can define different named build configurations for your project, such as *stage* and *production*, with different defaults. -Each named build configuration can have defaults for any of the options that apply to the various build targets, such as `build`, `serve`, and `test`. The [Angular CLI](cli) `build`, `serve`, and `test` commands can then replace files with appropriate versions for your intended target environment. - -The following figure shows how a project has multiple build targets, which can be executed using the named configurations that you define. - - +Each named configuration can have defaults for any of the options that apply to the various [builder targets](guide/glossary#target), such as `build`, `serve`, and `test`. The [Angular CLI](cli) `build`, `serve`, and `test` commands can then replace files with appropriate versions for your intended target environment. ### Configure environment-specific defaults @@ -170,8 +164,9 @@ You can also configure the `serve` command to use the targeted build configurati ``` {@a size-budgets} +{@a configure-size-budgets} -## Configure size budgets +## Configuring size budgets As applications grow in functionality, they also grow in size. The CLI allows you to set size thresholds in your configuration to ensure that parts of your application stay within size boundaries that you define. @@ -296,10 +291,9 @@ Autoprefixer looks for the `browserslist` configuration when it prefixes your CS See the [browserslist repo](https://github.com/browserslist/browserslist) for more examples of how to target specific browsers and versions. -