特定の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ベータで書かれたソリューションはコンパイルされないことを意味します。
どのようにすればこのシナリオを管理できますか?