質問

ちょうどVs2012にTypescript拡張機能をインストールし、続いて Visual Studio2012用のTypeScriptをインストールする そして、 チュートリアル コンパイラを呼び出すには:

> tsc greeter.ts

しかし、私がコンパイルしようとすると。tsファイルどこに入力すればよいですか: tsc greeter.ts?VSコマンドラインとwindowsコンソールで試してみましたが、常にtscがコマンドとして認識されないというメッセージが表示されます(Command "tsc" is not valid.).

役に立ちましたか?

解決

あなたが持っていることを確認,

C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0

または,

C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0

あなたの道に。そうでない場合は、再起動してみてください CMD.EXE そして、新鮮なコピーで表示されるかどうかを確認します。それが失敗した場合は、上記のいずれかを手動でパスに追加してみてください。

他のヒント

ノードモジュールとしてTSCを使用している場合は、必ずでインストールしてください。

npm install -g typescript
.

その後、ノードコマンドプロンプトでグローバルに利用できるはずです。

卓上 WindowsVisual Studioコード, たいイフルVisual Studioで tsc.exe, いることはできるだけでこちらのページよりダウンロード: https://www.microsoft.com/en-us/download/details.aspx?id=48593.

これは恥ずかし、このリンクは欠から稿をダウンロードページです。

このインストーラと呼ばれ TypeScript for Visual Studio 2015, を動作させることができVisual Studioコードします。

後はダウンロードしてインストール稿、手動で追加、インストール先ディレクトリ(C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.0\ 私の場合) %PATH% 環境変数.

オープンな環境変数エディタ:

勝利 + S; e, n, v, i, r, o;クリック 編集環境変数をあなたのアカウントでskydesk crm.

窓を開設探し Path ユーザ変数ではありませんので予めご了承名 %PATH% ここにもあります。と思いますかパスのセットになっています。るためには、ただひたすらタイプ ;, append に稿インストールのロケーション、ついでにもう一つ付け加え ; します。

スクリーンショットのご参考:

enter image description here

最後は、コマンドプロンプトを開きタイプ tsc -v.の場合 tsc.exe'バージョンが表示されます。この仕事 再起動コマンドプロVSコード し、その後の変更 %PATH%.

P.S.だ"エラー TS5057:見つけられませんtsconfig.jsonファイルの指定されたディレクトリ:'.'", を作成し tsconfig.json ファイルのドキュメントルート(ことになるだろうが .ts ファイル)を簡単な内容: {}.この"空のJSONファイル <...>.これは十分なほとんどの人"です。 ().

通常閉じて再度開くコマンドプロンプトは問題を解決します。

新しいパス変数として、表示されているtsc version番号を使用しないでくださいが、異なるタイプスクリプトフォルダ名。

サンプル:

tsc -v display 2.4.1 
.

しかしTQUESSCSSTCRIPTディレクトリはです。

C:\プログラムファイル(x86)\ Microsoft SDKS \ TypeScript \ 2.4

これらのフォルダの両方をチェックして、あなたが持っているタイプスクリプト版を見つけました:

C:\Program Files (x86)\Microsoft SDKs\TypeScript\
C:\Program Files\Microsoft SDKs\TypeScript\
.

バージョン番号を示すフォルダを右クリックしてから「パスとしてコピー」をクリックします。

これをシステムパスに貼り付けます(クイックアクセス - Windowsキーを次に 'env'と入力します)。次に、管理者として新しいコマンドプロンプトコンソールを開くと、「TSC」が機能するはずです。

CMDタイプwhere tscこのC:\Program Files (x86)\Microsoft SDKs\TypeScript\typescript version you installed\のようなパスを表示しない場合、TSCがここから実行されていないことを意味します。以下に環境パスを手動で変更する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top