TypeScript コンパイラをインストールするにはどうすればいいですか? TypeScript コンパイラのインストールチュートリアル

TypeScript コンパイラをインストールするにはどうすればいいですか? TypeScript コンパイラのインストールチュートリアル

TypeScipt は、Microsoft が開発したオープンソース言語です。これは JScipt のスーパーセットです。TypeScipt コードは、TypeScipt コンパイラまたは TypeScipt 互換のトランスパイラを使用して JScipt コードに変換できます。このチュートリアルでは、主に TypeScipt コンパイラのインストール手順を紹介します。

TypeScipt を使用する場合、ほとんどの場合、TypeScipt は JScipt にコンパイル (またはトランスパイル) され、JScipt は実際にはランタイムによって実行されることに注意してください。アプリケーションが適切に動作するためには、TypeScipt でアプリケーションを作成するときに、コードをコンパイルして JScipt に変換する必要があります。 TypeScipt コンパイラまたは TypeScipt 互換のトランスパイラを使用すると、TypeScipt コードを JScipt コードに変換できます。生成された JScipt は、ブラウザ、Node.js、またはアプリケーション内など、JScipt が実行される場所ならどこでも実行できる、クリーンかつシンプルなコードです。

Visual Studio Code などのコード エディターには TypeScipt の言語サポートが組み込まれている場合がありますが、TypeScipt コードをブラウザーが理解できる JScipt に変換するには、まず TypeScipt ライブラリをインストールする必要があります。このライブラリには、tsc とも呼ばれる TypeScipt コンパイラーも含まれています。ここでは、TypeScipt をグローバルにインストール (ファイル システム上の任意の場所で使用可能) することも、ローカルにインストール (プロジェクト レベルでのみ使用可能) することもできます。

1. Node Package Manager (npm) をインストールする

TypeScipt パッケージを実行するには、環境として Node.js のコピーが必要になります。 Node.js はサーバー側アプリケーション用の JScipt ライブラリであり、TypeScipt を学習するためにこれを使用する必要はありません。 ただし、ライブラリをインストールすると、JScipt 言語のパッケージ マネージャーである Node Package Manager (npm とも呼ばれます) も取得されます。 次に、npm を使用して TypeScipt パッケージをインストールします。

JScipt 開発者であれば、おそらくすでにマシンに npm がインストールされているでしょう。 これを確認するには、コマンド プロンプト ウィンドウを開き、npm install と入力します。 npm がインストールされている場合は、バージョンとコンパイラ コマンドのリストが表示され、npm を使用できるようになります。

npm がインストールされていない場合は、コマンドが認識されないというメッセージが表示されます。 この時点で、まず Node.js をダウンロードしてインストールできます。

  • Node.js のダウンロード ページに移動します。利用可能な Node.js のバージョンを選択し、ダウンロードしてインストールします。
  • npm がインストールされていることを確認するには、コマンド プロンプト ウィンドウを開き、「npm install」と入力します。

2. TypeSciptコンパイラをインストールする

TypeScipt は、npm レジストリで typescipt パッケージとして利用できます。ここでは、次の手順を参照して、TypeScipt の最新バージョンをインストールできます。

コマンドプロンプトウィンドウで、次のコマンドを入力します。

npm インストール -g タイプスクリプト

2. 次に、「tsc」と入力して、TypeScipt がインストールされていることを確認します。 正常にインストールされた場合、このコマンドはコンパイラ コマンドとオプションのリストを表示します。

<<:  FileZilla接続がサーバーによって拒否される理由と解決策

>>:  どのドメイン名登録プラットフォームが優れていますか?海外ドメイン名登録プラットフォームはGnameがおすすめ

推薦する

情報フロー広告の受け取り方(第2類電子商取引|情報フロー広告素材配信シリーズチュートリアル、持っておくだけ)

二流電子商取引 |情報フロー広告素材の配信に関する一連のチュートリアル、これだけあれば十分です戦車。...

国内ブランドマーケティング事例(マーケティング視点から国内新ブランドの2つの法則を探る)

マーケティングの観点から、国内新ブランドの2つの法則を探るライフスタイルは消費者の精神や行動でもあり...

ベビーキャリアブランドのランキング(12ロットのベビーキャリアが品質基準を満たさず、英世と十月水晶は品質ブラックリスト入り)

12ロットの乳児用キャリアが品質基準を満たさず、英世と十月水晶は品質ブラックリスト入りした。上海市...

ブランド企画とプロモーション(企業はどのようにしてブランド企画とプロモーションをうまく行い、知名度を高めることができるか)

企業はどのようにしてブランド企画とプロモーションをうまく行い、知名度を高めることができるのでしょうか...

AppsFlyer は何をしますか? AppsFlyer とはどういう意味ですか?

AppsFlye は何をしますか? AppsFlye とはどういう意味ですか? AppsFlye ク...

コンテンツプロモーション(コンテンツプロモーションのやり方、これらのポイントをマスターすれば、簡単に高品質のコンバージョンを達成できます)

コンテンツのプロモーションはどうすればいいですか?これらのポイントをマスターすれば、簡単に高品質なコ...

ThemeForest 格安ブログ情報 WordPressテーマのおすすめ

ThemeFoest には、さまざまなタイプの Web サイト デザインのニーズに対応する膨大なテー...

CSR ファイルのレビューが失敗し、「プライマリ ドメイン名は空にできません」というプロンプトが表示される問題を解決する方法

ウェブサイトに適切なタイプの SSL 証明書を購入した後、証明書を申請する必要があります。つまり、ウ...

ユーザー操作の主なタスク(実際のユーザー操作は具体的に何を行うのか?)

ユーザー操作は具体的に何を行うのでしょうか?ユーザー操作とは、簡単に言えば、ユーザー中心でコンバージ...

トランスナショナルブランドマーケティング(多国籍企業の商標戦略:国際ブランドがグローバル化を実現する方法)

多国籍企業の商標戦略:国際ブランドがグローバル化を実現する方法国際ブランドのグローバルな展開を実現す...

業務データの統計分析(ビジネス統計とは)

ビジネス統計とは何ですか?ビジネス統計は、意思決定をサポートするためにデータを収集、分析、解釈、使用...

電子商取引と新しいメディア運営の違い(電子商取引はネットワークマーケティングです(電子商取引とネットワークマーケティングの違いは何ですか))

電子商取引はインターネット マーケティングです (電子商取引とインターネット マーケティングの違い...

情報フロー内の短い動画広告(どちらも情報フロー動画広告なのに、なぜ「その他」の広告の方が記憶に残るのでしょうか?)

どちらも情報フロー動画広告ですが、なぜ「他社」のものの方が記憶に残るのでしょうか?渋滞した道路で、運...

プロダクトオペレーション専攻(プロダクトオペレーションマネージャー向け面接ガイド)

「インタビュー」プロダクトオペレーションマネージャー向けインタビューガイド製品オペレーションマネー...

オペレーションとは何か、オペレーションには何が含まれるのか(オペレーションとオペレーションの違い(知識を増やす))

運用と管理の違い(知識増加) これら 2 つの単語は、それほど厳密でない文脈では互換的に使用できます...