2017-09-05 4 views
1

Ich versuche, Mocha und Chai in meinem aktuellen Typoskript-Projekt einzurichten.Kann "dt ~ mocha" ("npm") in der Registrierung nicht finden

ich unten Seite werde durch das gleiche implementieren: -

https://journal.artfuldev.com/write-tests-for-typescript-projects-with-mocha-and-chai-in-typescript-86e053bdb2b6

$ typings install dt~mocha --global --save 

ich Störung erhalte, während oben Befehl in Ubuntu: -


typings ERR! message Unable to find "dt~mocha" ("npm") in the registry. Did you want to try searching another source? Also, if you want to contribute these typings, please help us: https://github.com/typings/registry 
typings ERR! caused by https://api.typings.org/entries/npm/dt~mocha/versions/latest responded with 404, expected it to equal 200 

typings ERR! cwd /home/abhishek/Desktop/TypeScript/automation/jasmine 
typings ERR! system Linux 3.19.0-47-generic 
typings ERR! command "/usr/local/bin/node" "/usr/local/bin/typings" "install" "dt~mocha" "--global" "--save" 
typings ERR! node -v v7.7.3 
typings ERR! typings -v 0.8.1 

typings ERR! If you need help, you may report this error at: 
typings ERR! <https://github.com/typings/typings/issues> 

I versuchte das Internet zu durchsuchen. Außerdem habe ich ein paar Dinge ausprobiert, aber es ist fehlgeschlagen.

Irgendwelche Ideen dazu, wie kann ich mein Problem beheben?

Antwort

2

Ich ging die Seite durch und stattdessen unter Befehle ausgeführt wird: -

$ typings install dt~mocha --global --save 
 
$ typings install npm~chai --save

Ich sehe es einen Befehl auf der Seite, die Sie geteilt haben, die Sie verwenden können: -

Es gibt jetzt eine andere Methode, Typdefinitionen aus TypeScript 2.0 hinzuzufügen, also können wir diese anstelle der oben erwähnten Typisierungsmethode verwenden. Diese Methode hängt nicht vom typings npm Paket oder Modul ab. Um die Nutzung dieser, die folgenden Befehle ein:

$ npm install @types/chai @types/mocha --save-dev

Ich folgte dem Rest der Schritte und es hat funktioniert !!!

Ich weiß, dass dies möglicherweise nicht die ultimative Lösung ist, aber tun sollte.

Verwandte Themen