Angular 2: Datei in lokaler .json-Datei nicht gefunden

Ich habe verschiedene Posts gesehen, in denen es darum ging, lokale Dateien nicht zu finden, um sie zu öffnen, egal ob es sich um Bilder oder Datendateien handelt, aber keine der Lösungen hat für mich funktioniert. Ich vermute, es fehlt eine Konfiguration.

Die gesuchte Datei befindet sich in einem Ordner mit dem Namen "data" auf derselben Ebene wie die Dateien "app.html" und "app.ts".

Hier ist, was ich in app.html habe, PS Ich benutze auch Ionic2:

<ion-menu (click)='getDepartments()' side='right' type='overlay' [content]="content">

und in der app.ts-Datei habe ich:

getDepartments() {
    this.http.get('/data/data.json')
        .map(res => res.json())
        .subscribe(
            data => this.departments = data,
            err => console.log(err),
            () => console.log('Random Quote Complete')
        );
}

Ich habe es versucht

./data/data.json

data/data.json

app/data/data.json

und einen anderen Pfad. Und sie alle geben den Fehler 404-Datei nicht gefunden zurück. Dies scheint wie wachsende Schmerzen beim Kennenlernen von Angular 2. Vielen Dank im Voraus

Antworten auf die Frage(8)

Ihre Antwort auf die Frage