diff --git a/aio/content/cli/index.md b/aio/content/cli/index.md index c350846d97..2317c64745 100644 --- a/aio/content/cli/index.md +++ b/aio/content/cli/index.md @@ -33,8 +33,8 @@ cd my-first-project ng serve -In your browser, open http://localhost:4200/ to see the new app run. -When you use the [ng serve](cli/serve) command to build an app and serve it locally, the server automatically rebuilds the app and reloads the page when you change any of the source files. +In your browser, open http://localhost:4200/ to see the new application run. +When you use the [ng serve](cli/serve) command to build an application and serve it locally, the server automatically rebuilds the application and reloads the page when you change any of the source files.
@@ -46,17 +46,17 @@ When you use the [ng serve](cli/serve) command to build an app and serve it loca ## Workspaces and project files -The [ng new](cli/new) command creates an *Angular workspace* folder and generates a new app skeleton. -A workspace can contain multiple apps and libraries. -The initial app created by the [ng new](cli/new) command is at the top level of the workspace. -When you generate an additional app or library in a workspace, it goes into a `projects/` subfolder. +The [ng new](cli/new) command creates an *Angular workspace* folder and generates a new application skeleton. +A workspace can contain multiple applications and libraries. +The initial application created by the [ng new](cli/new) command is at the top level of the workspace. +When you generate an additional application or library in a workspace, it goes into a `projects/` subfolder. -A newly generated app contains the source files for a root module, with a root component and template. -Each app has a `src` folder that contains the logic, data, and assets. +A newly generated application contains the source files for a root module, with a root component and template. +Each application has a `src` folder that contains the logic, data, and assets. You can edit the generated files directly, or add to and modify them using CLI commands. Use the [ng generate](cli/generate) command to add new files for additional components and services, and code for new pipes, directives, and so on. -Commands such as [add](cli/add) and [generate](cli/generate), which create or operate on apps and libraries, must be executed from within a workspace or project folder. +Commands such as [add](cli/add) and [generate](cli/generate), which create or operate on applications and libraries, must be executed from within a workspace or project folder. * See more about the [Workspace file structure](guide/file-structure). diff --git a/aio/content/errors/NG0100.md b/aio/content/errors/NG0100.md index e57370bd44..ebf034e40e 100644 --- a/aio/content/errors/NG0100.md +++ b/aio/content/errors/NG0100.md @@ -6,7 +6,7 @@ @description Angular throws an `ExpressionChangedAfterItHasBeenCheckedError` when an expression value has been changed after change detection has completed. Angular only throws this error in development mode. -In dev mode, Angular performs an additional check after each change detection run, to ensure the bindings haven’t changed. This catches errors where the view is left in an inconsistent state. This can occur, for example, if a method or getter returns a different value each time it is called, or if a child component changes values on its parent. If either of these occur, this is a sign that change detection is not stabilized. Angular throws the error to ensure data is always reflected correctly in the view, which prevents erratic UI behavior or a possible infinite loop. +In development mode, Angular performs an additional check after each change detection run, to ensure the bindings haven’t changed. This catches errors where the view is left in an inconsistent state. This can occur, for example, if a method or getter returns a different value each time it is called, or if a child component changes values on its parent. If either of these occur, this is a sign that change detection is not stabilized. Angular throws the error to ensure data is always reflected correctly in the view, which prevents erratic UI behavior or a possible infinite loop. This error commonly occurs when you’ve added template expressions or begun to implement lifecycle hooks like `ngAfterViewInit` or `ngOnChanges`. It is also common when dealing with loading status and asynchronous operations, or a child component changes its parent bindings. diff --git a/aio/content/errors/NG8001.md b/aio/content/errors/NG8001.md index 19faf07087..4ae217fcec 100644 --- a/aio/content/errors/NG8001.md +++ b/aio/content/errors/NG8001.md @@ -16,6 +16,6 @@ Use the element name in the error to find the file(s) where the element is being Check that the name and selector are correct. If the component is from a different module or import, check that the component is exported from its origin module and imported into the correct `*.modules.ts` file, and declared in the imports list. -When using custom elements or web components, ensure that you add [`CUSTOM_ELEMENTS_SCHEMA`](api/core/CUSTOM_ELEMENTS_SCHEMA) to the app module. +When using custom elements or web components, ensure that you add [`CUSTOM_ELEMENTS_SCHEMA`](api/core/CUSTOM_ELEMENTS_SCHEMA) to the application module. If this does not resolve the error, check the imported libraries for any recent changes to the exports and properties you are using, and restart your server. diff --git a/aio/content/guide/example-apps-list.md b/aio/content/guide/example-apps-list.md index ea803e728b..4ca2ad86cc 100644 --- a/aio/content/guide/example-apps-list.md +++ b/aio/content/guide/example-apps-list.md @@ -252,7 +252,7 @@ For more information, see [Component interaction](guide/component-interaction). -Demonstrates styling in Angular apps. +Demonstrates styling in Angular applications. For more information, see [Component styles](guide/component-styles). ### Dynamic component loader @@ -461,7 +461,7 @@ For more information, see [Security](guide/security). ### Testing -For the sample app that the testing guides describe, see the sample app. +For the sample application that the testing guides describe, see the sample app. For the tests featured in the testing guides, see tests.