2017-02-04 6 views
0

特定のnpmパッケージバージョンをサポートするために、開発者がタイプコピーをダウングレードする必要があるシナリオについて読んだことがあります。Visual Studioでtypescriptの異なるバージョンを必要とするソリューションを管理するにはどうすればいいですか?

これはVisual Studioで行うことができますか?最近、angular2 npmパッケージを使用したサンプルソリューションをダウンロードしました。このソリューションは、VSのインスタンスにインストールされているTypeScriptのバージョンに関係なくコンパイルされました。以前のTypeScriptのバージョンは1.8.2だったと思います。

しかし、VSに最新バージョンのTypeScriptをダウンロードしてインストールした後に、angular2 betaサンプルソリューションにコンパイルエラーが発生しました。私がダウンロード/インストールしたTypeScriptのアップデート版は2.0.1だと私は思う。

私は2つの異なる解決方法があります:angular2 betaを使用する1つのソリューションと@ angular2 finalを使用する1つのソリューションがあります。 @ angular2 finalをサポートするには、VSにインストールされた最新のTypeScriptが必要ですが、これはangular2ベータで書かれたソリューションはコンパイルされないことを意味します。

どのようにすればこのシナリオを管理できますか?

答えて

0

各プロジェクトファイルでは、独自のタイプスクリプトのバージョンを指定できます。最新の状態にないパッケージを放棄して、プルリクエストを提供して問題を修正することをお勧めしますが、

この設定を支配するのMSBuildの物件も

参照です

関連する問題