> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# @appsignal/ember

## Installatie

Voeg de pakketten `@appsignal/ember` en `@appsignal/javascript` toe aan uw `package.json`. Voer vervolgens `yarn install`/`npm install` uit.

U kunt deze pakketten ook via de command line aan uw `package.json` toevoegen:

<CodeGroup>
  ```bash Bash theme={null}
  yarn add @appsignal/javascript @appsignal/ember
  npm install @appsignal/javascript @appsignal/ember
  ```
</CodeGroup>

Vanaf Ember 4 bevatten projecten die met `ember new` zijn aangemaakt standaard `ember-auto-import`. Als uw project dat niet bevat, moet u een manier toevoegen om `npm`-pakketten in uw applicatie te laden. We raden het gebruik van [`ember-auto-import`](https://github.com/ef4/ember-auto-import) aan, dat u kunt installeren met `ember-cli`:

```bash Bash theme={null}
ember install ember-auto-import
```

[Er zijn diverse andere methoden en aangepaste configuraties beschikbaar](https://guides.emberjs.com/release/addons-and-dependencies/) om deze library op een manier te importeren die bij uw app past.

## Gebruik

### `Ember.onerror`/`Ember.RSVP.on("error")`

De standaard Ember-integratie is een functie die zich bindt aan de handlers van `Ember.onerror` en `Ember.RSVP.on("error")`. In een nieuwe app die met `ember-cli` is gemaakt, ziet uw `app.js`-bestand er mogelijk zo uit:

<CodeGroup>
  ```js JavaScript theme={null}
  import { appsignal } from "./appsignal";
  import Ember from "ember";
  import { installErrorHandler } from "@appsignal/ember";

  installErrorHandler(appsignal, Ember);
  ```
</CodeGroup>
