私はここ数日でTypeScriptを使用しようとしています。外部モジュールの定義をインストールするのに問題があります。TypeScript定義を簡単にインストールする方法はありますか?
私はこのようなtsd
を使用する場合、私は何の問題もありません:tsd
が廃止されて、私はtypings
を使用すべきであると思わしかし
tsd install express
。
だから私は、このコマンドを実行しよう:
typings install --ambient express
これが出力されます:
typings INFO reference Stripped reference "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/serve-static/serve-static.d.ts" during installation from "express"
typings INFO reference Stripped reference "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/7de6c3dd94feaeb21f20054b9f30d5dabc5efabd/express-serve-static-core/express-serve-static-core.d.ts" during installation from "express"
express
└── (No dependencies)
その後、私は手動で取り除か参照をインストールする必要があり、私がやる時にコンパイルするとき、私はまだエラーが発生しますtsc
であるが、tsd
を使用すると、すべての参照がインストールされ、コンパイル中にエラーが発生する。
できるだけ簡単に定義をインストールしたいだけです。
tsd
を使用しても安全ですか、または今後いくつかの問題が発生する可能性がありますか?
なぜtypings
にインストールされないのですか?
npm install express
を実行してから依存関係のリストを取得し、すべての依存関係を再帰的にインストールする必要があるとします。
定義ファイルのインストールに費やす時間はどれぐらいですか?
オンラインで回答が見つかりません。他の人たちはどうやってこれを扱いますか?
また、一部のモジュールで使用できる定義がない場合はどうすればよいですか?
'npm i @ types/exprエッセー。今のところjQueryで動作するようです。私はそれがどのように依存関係を処理するのか分からない。 56:28 https://channel9.msdn.com/Events/Build/2016/B881?ocid=player – BrunoLM