私のプロジェクトに必要なタイプスクリプト定義の一部を含めるための宣言を含むtypings.jsonファイルがあります。すでに設定されているタイプスクリプト定義の入力が機能しない
...
"ambientDependencies": {
"bluebird": "registry:dt/bluebird#2.0.0+20160319051630",
"express": "registry:dt/express#4.0.0+20160317120654",
"express-serve-static-core": "registry:dt/express-serve-static-core#0.0.0+20160322035842",
...
以下の参照を確認してくださいしかし、私はインストールされるtypings install
コマンドは何も実行しないようにしようとすると、typescriptです問題package.json
からパッケージをインストールしますnpm install
とは異なり声明
--- (No dependencies)
以下の時に予想されるように、タイピングコマンドが機能していません。私は間違った仮定をしていますか?今まではバージョンコントロール(node_modules
のような)のタイスクリプト定義(typings
フォルダ内に保存されています)のチェックインを避けました。このファイルをチェックインする必要がありますか?
UPDATE それは私がバージョン1.0.5
にtypings
コマンドラインユーティリティを更新し、私の間違いでした。私はhttps://github.com/typings/typingsをチェックし、新しいメジャーバージョンで動作するようにtypings.jsonを変更する必要があることに気付きました。サイトに記載されている手順に従ってtypings.json
を変更しました。現在は動作しています。
どのバージョンのタイピングですか?あなたは最近、1.0より前から1.0にアップグレードしましたか?タイピング自体を入力するか、JSONを直接編集しましたか? – jonrsharpe
私は 'typings install XXX --save --ambient'コマンドを使って定義を追加しました。依存関係のいずれも手作業ではありません。入力バージョンは1.0.5です。 – CuriousMind