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がおすすめ

推薦する

ビジネス分析会議の内容は何ですか(企業はどのようにして良いビジネス分析会議を開催できますか?)

企業はどうすれば良いビジネス分析会議を開催できるでしょうか?​毎月その日には、多くの企業がビジネス分...

酒類チャネルマーケティングプラン(酒類マーケティング)

飲料マーケティング中国のワインは5,000年以上の長い歴史を持っています。長い発展の中で、主な微生物...

生産管理・運営管理の基本的な内容は何ですか? (企業の経営目標達成の前提となるのが生産・運営管理)

企業の経営目標を達成するための前提は生産と運営管理である生産と運営は企業活動の基盤です。効果的な生産...

無料SEO診断(ウェブサイトSEO無料診断・分析ツール、オンライン検出ウェブサイトSEO分析レポートサービス)

ウェブサイト SEO 無料診断分析ツール、オンライン検出ウェブサイト SEO 分析レポート サービ...

通年マーケティング計画(2023年7月のマーケティング業務の進め方、マーケティング指導の実践戦略と方法)

2023年7月のマーケティング業務の進め方とマーケティング指導の実践戦略・方法変換能力、効果的な実...

農村民宿推進計画(2025年までに北京の格付け農村民宿は800軒以上になる!農村観光の質向上行動計画(2023年))

2025年までに、北京には800軒以上の高品質な田舎のホームステイが存在する予定です。農村観光の質...

会社の運営状況にはどのような側面が含まれているか(総合予算の3大内容の運営予算分析)

包括的予算編成の3つの主要な側面における運営予算の分析予算分析運営予算は、予算期間中の企業の毎日の生...

雑穀経済の「ナンバーワンプレーヤー」として、広博株式は今後どのように勝利していくのでしょうか?

「雑穀経済」の最強地点に立つ。 11月27日、広博株は再びストップ高を記録し、9営業日で7回のストッ...

ドラマをテーマにした情報フロー広告(iQiyi の情報フローにあるすべての広告リソースを 3 分で学べます!)

3分で、iQiyiの情報フローにあるすべての広告リソースについて学ぶことができます。 iResea...

現在のオンラインプロモーション方法(「Legend of Mir 2」カードの海賊版ブラインドボックスはすべて破壊され、Shengqu Gamesが再び勝利しました)

「レジェンド・オブ・ミール2」の海賊版カードのブラインドボックスがすべて破壊され、Shengqu ...

Avada テーマは使いやすいですか? Avadaテーマの機能

広告テーマは使いやすいですか? Ad は、ThemeFoest プラットフォームで長年にわたりベスト...

ブランドマーケティングとブランドプロモーション(スポーツの年に、スーパーイベントを活用してブランドマーケティングを行うには?)

スポーツにとって重要なこの年に、スーパーイベントを活用してブランドマーケティングを実現するにはどうす...

UbuntuサーバーにOpenLiteSpeedをインストールして設定するチュートリアル

OpenLiteSpeedはLiteSpeedのオープンソース無料版です。NginxやApacheな...

新しいメディア ブランド マーケティング (新しいメディア コンテンツ マーケティングをどのように実施するか? これらの戦略を知っておく必要があります)

新しいメディアコンテンツマーケティングを実施するにはどうすればよいでしょうか?これらの戦略を知ってお...