3.15.1
2.0.3
tslintパッケージにはtypescript1.8.10が必要であり、別のパッケージ(gulp-typescript)にはtypescriptバージョン2以降が必要です。
これによりエラーが発生します
`-UNMET PEER DEPENDENCY [email protected]
npmupdateを実行するとき。
更新して、必要なtypescriptのバージョンの具体性を低くしたり、typescript 2以降と互換性を持たせたりすることはできますか?
ピアの依存関係はすでにかなり寛容です。 バージョン>=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
実行することで解決しました。