Tslint: タイプスクリプトのアンメットピア依存性

作成日 2016年10月04日  ·  3コメント  ·  ソース: palantir/tslint

バグレポート

  • TSLintバージョン3.15.1
  • TypeScriptバージョン2.0.3
  • gulp -

tslintパッケージにはtypescript1.8.10が必要であり、別のパッケージ(gulp-typescript)にはtypescriptバージョン2以降が必要です。

これによりエラーが発生します
`-UNMET PEER DEPENDENCY [email protected]
npmupdateを実行するとき。

更新して、必要なtypescriptのバージョンの具体性を低くしたり、typescript 2以降と互換性を持たせたりすることはできますか?

Question

全てのコメント3件

ピアの依存関係はすでにかなり寛容です。 バージョン>=1.7.3許可します。

問題は、 tslintのピア依存関係の設定ではなく、 -typescriptのピア依存関係の設定であり、 gulp -typescript

以下はgulp-typescriptのpackage.jsonからのものです
"peerDependencies": { "typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev" },
私が正しく理解していれば、それはそうです。

tslintを最新バージョンのtypescriptに更新すれば、問題は解決すると思いますか? おそらく私はtslint @ nextを利用できますか?

SwintDCに感謝します。この問題は、 npm install tslint<strong i="5">@next</strong> -g実行することで解決しました。

このページは役に立ちましたか?
0 / 5 - 0 評価