2016-08-06 9 views
0

Ich habe mongoose und auch seine Typings hinzugefügt.Wie kann ich den Fehler des typings-Ordners ignorieren?

Als ich npm run watch, habe ich den Fehler in meinem Terminal:

ERROR in /my-project/typings/globals/mongoose/index.d.ts (5,28): Fehler TS2307: Kann das Modul 'Mongodb' nicht finden.

Fehler in /my-project/typings/globals/mongoose/index.d.ts (2071,32): Fehler TS2304: Name "MongoosePromise" kann nicht gefunden werden.

Ich änderte meine tsconfig.json "ausschließen" Teil zu

"exclude": [ 
    "typings/main.d.ts", 
    "typings/main", 
    "typings/globals/mongoose/index.d.ts", 
    "node_modules" 
    ], 

    "exclude": [ 
    "typings/main.d.ts", 
    "typings/main", 
    "typings/globals/mongoose", 
    "node_modules" 
    ], 

    "exclude": [ 
    "typings/main.d.ts", 
    "typings/main", 
    "typings/globals", 
    "node_modules" 
    ], 

Weder der oben genannten Arbeiten.

Und wenn ich zu

"exclude": [ 
    "typings", 
    "node_modules" 
    ], 

Es wird sich ändern Geben Sie mir mehr Fehler (mehrere Seiten).

Wie ignoriert man den Fehler im Tippordner? Dank

Antwort

0

Sie sollten sein:

  1. Stellen Sie sicher, mongodb und Knotendefinitionen installiert:

    Typisierungen installieren dt ~ Knoten dt ~ mongodb --global

  2. Mit dem Versprechen Bibliothek

    mongoose.Promise = Ihre_Promise

Wenn Sie den Standard mpromise verwenden, sollten Sie:

typings install dt~mongoose-promise --global 

Sie können

Hop diese Hilfe mehr bei here erfahren!

Verwandte Themen