2017-09-05 27 views
1

現在のtypescriptプロジェクトでmochaとchaiを設定しようとしています。レジストリに "dt〜mocha"( "npm")が見つかりません

私は同じことを実現するために、ページの下に通過しています: -

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

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

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インターネットを検索しようとしました。また、私はいくつかのことを試しましたが失敗しました。

私の問題をどのように修正できますか?

答えて

2

私はページを介して、代わりにコマンドの下に実行するので行ってきました: -

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

私はあなたが使用できる共有しているページ上のコマンドがあり参照してください。 -

は、

タイプ定義をTypeScript 2.0から追加するもう1つの方法があります。そのため、上記の型指定メソッドの代わりにそのタイプ定義を使用することもできます。この方法は、パッケージまたはモジュールの入力に依存しません。これを使用するには、次のコマンドを入力します。

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

は、私は残りのステップに従って、それが働きました!

私はこれが究極の解決策ではないかもしれないが、そうするべきであることを知っている。

関連する問題