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

推薦する

航空会社運航データ(主要航空会社9月運航データを公開!主要指標は前年比大幅増加)

主要航空会社の9月の運航データを公開しました!主要指標は前年比で大幅に増加した10月16日、中国国際...

データ運用職種の概要 (続編、データ キャリア開発パスの包括的な一覧)

データ分野でのキャリア開発の道筋を継続的に評価するソース |現実的なチェン先生2024年を迎え、今年...

情報フロー広告業界の展望(2018年情報フロー広告業界の市場規模と発展展望の分析:市場規模は1000億に到達)

2018年情報フロー広告業界の市場規模と発展見通しの分析市場規模は1000億に達した情報流通広告業...

スナックショップのマーケティングプラン(どこにでもあるスナックショップはどうやってブレイクするのか?1000億市場をどう開拓するのか?)

どこにでもあるスナック菓子店はどうやってブレイクしたのか? 1兆ドル規模の市場に参入するにはどうすれ...

情報フロー広告のメリットは何ですか?

情報フロー広告のメリットは何ですか?情報フロー広告は、街頭セールスマンのように、最も必要なときに常に...

化粧品オフライン事業(チャネル革新!非常に新しいオフラインモデルを展開中)

チャンネルイノベーション!彼らは非常に新しいオフラインモードでプレイしています化粧品業界のCSチャ...

米国のサーバーには Windows と Linux のどちらを選択すべきでしょうか?

大規模なウェブサイトの場合、ウェブサイトのニーズを満たすために、特にコストパフォーマンスの高い海外の...

ユーザーデータ操作(NetEase Yanxuanの高レベル「スーパーユーザー」データ操作ルール)

NetEase Yanxuanの高レベル「スーパーユーザー」データ操作ルール製品の総価値 = アク...

ユーザー精密操作(顧客精密操作:顧客の精密管理をいかに実現するか)

顧客重視のオペレーション:顧客管理を正確に行う方法80/20ルールって聞いたことありますか? 80...

Huanceブランド企画(遠くの詩)

遠くの詩 リプレイ遊ぶ00:00 / 00:00ライブ00:00 全画面表示 50 動画をクリックし...

製品のプロモーションについてはどのような計画がありますか? (ダンスタイルのマーケティング: 新製品をビング・ダンダンのように人気にするには?)

ダンダン スタイルのマーケティング: 新製品をビング ダンダンのように人気にするにはどうすればよい...

ウィーメディアエージェンシー運営サービス内容(ドウインライフサービスは宿泊手数料率を4.5%から8%に引き上げます)

抖音生活サービスは宿泊手数料率を4.5%から8%に引き上げる6月25日、紅星資本局によると、Douy...

製品オペレーションは販売ですか? (市場は製品と消費者をつなぐチャネルです。市場がなければ、製品も...)

市場は製品と消費者をつなぐチャネルです。市場、製品、消費者がなければ...市場は製品と消費者をつなぐ...

Joomla ウェブサイトにカスタム 404 エラー ページを作成する方法

Jooml サイトでは、デフォルトでは、簡単に作成および管理できる 404 ページは提供されません。...

プロモーション方法は何ですか? (プロモーションの形態は? 高品質なコンテンツを作成するには?)

プロモーションの形態にはどのようなものがありますか?高品質なコンテンツを作成するにはどうすればよいで...