Hallo ich habe diese Ordner in meinem Projekt Aber wenn ich renne, erhalte ich diesen Fehler
Irgendeine Idee bitte?
grüße
Erneutes Ausführen von ng serve
sollte helfen, das Problem zu beheben. Sie müssen empleado.ts
hinzugefügt haben, während der lokale Server noch aktiv war, daher hätte Angular die Datei nicht gesehen.
Danke an @Hisham Afzal Ahamed für die Lösung (Anhalten und erneutes Starten des Angular-Compilers).
CTRL-C, CTRL-C
(oder CTRL-C
, dann Y
)ng serve
(oder was auch immer Sie zum Beispiel ein benutzerdefiniertes npm
-Skript verwenden)Grundsätzlich "sieht" die Angular-CLI manchmal Dateien, die eingezogen wurden (z. B. beim Zusammenführen, während der Compiler ausgeführt wird). Sehr nützlich zu wissen. Als Allgemein Zeitersparnis: Wenn Sie Dateien in Ihre Projektmappe ziehen oder etwas Ähnliches tun oder wenn Sie einen Angular-Compiler-Fehler erhalten, der keinen Sinn macht, oder wenn Sie bedeutende Änderungen vorgenommen haben, lohnt es sich immer, den Vorgang einzustellen Starten Sie den Compiler neu, um einen neuen Build auszuführen - er kann so viele Kopfschmerzen ersparen!
Wenn der Status der Anwendung ausgeführt wird und wenn Sie eine Datei mit einer Exportklasse hinzufügen, dann ist dieser Typ fehlerhaft
FEHLER in Quelldatei nicht gefunden: '/C/abc/xyz/pqr/apps/src/app/comm/ab.ts'.
Lösung
Anwendung neu starten, dann funktioniert es.
Mit dem
npm start
-Befehl
einfachste Lösung:
Ich hatte auch das gleiche Problem,
Die Datei war im Verzeichnis vorhanden, zeigte jedoch den obigen Fehler.
Alles war in Ordnung, aber der Fehler ging nicht.
dann schloss ich die Registerkarte und ging erneut über den Befehl Prompt in das Verzeichnis und startete den Server erneut:
ng serve --open
Der Fehler ging !!!
Я видел эту ошибку с проверками Angular 4 и далее.
Вы можете решить эту ошибку следующим образом.
ng serve
или npm start
);Der Fehler deutet darauf hin, dass die Quelldatei nicht gefunden wurde.
Den gleichen Fehler bekam ich auch. In meinem Fall habe ich versehentlich eine .ts-Datei erstellt, während der ng-Server lief. Die Datei wurde nicht benötigt, also gelöscht, ab diesem Punkt starrte ich auf den Fehler.
Ich stelle die Datei ohne Code wieder her und der Fehler ist jetzt verschwunden.
ich bekomme auch diesen Fehler
export class Product {
constructor(
public productname: string,
public qty: string,
public price:string
) { }
} diese meine product.ts -Datei
lösung:
der Fehler ist, dass ich productname als product-name oder product_name geschrieben habe. Beide Dinge sind nicht zulässig Ich hoffe, das hilft Ihnen
Versuchen Sie, Ihre empleado.ts
-Datei im Assets-Ordner abzulegen, und holen Sie die Datei von dort ab.
Als empfiehlt es, alle Ressourcen im Assets-Ordner einschließlich images/fonts/json usw. abzulegen und von dort aus darauf zuzugreifen.
PS: Angenommen, diese Datei enthält statische Inhalte wie Dummy-Daten usw.
Ich denke, empleado.ts
ist Ihr Klassenmodell für empleado, Sie müssen also in Ihr app.module importieren
Nachdem npm erneut ausgeführt wurde, funktioniert alles gut Danke