TypeScript は、Microsoft によって開発された静的に型指定されたプログラミング言語で、JavaScript のスーパーセットとして利用でき、コンパイル時に型チェックできます。TypeScript は、開発者が保守可能で拡張可能なコードを簡単に作成できるようにする、より強力なツールと機能を提供します。この記事では、TypeScript をインストールし、開発環境を構成して開始する方法について詳しく説明します。
Node.js と npm をインストールする
TypeScript をインストールする前に、Node.js 環境と npm (Node package manager) をインストールする必要があります。次のようにインストールできます。
-
Node.js の公式 Web サイトにアクセスしてください: https://nodejs.org
-
システムの最新の LTS リリースの Node.js インストーラーをダウンロードし、インストーラーを実行します。
-
インストールが完了したら、ターミナル (またはコマンド プロンプト) を開き、次のコマンドを実行して、Node.js と npm が正常にインストールされたことを確認します。
node --version npm --version
バージョン番号が出力されればインストール成功です。
TypeScript をインストールする
Node.js と npm をインストールしたら、npm を使用して TypeScript をインストールできます。以下の手順に従ってインストールしてください。
-
ターミナル (またはコマンド プロンプト) を開き、次のコマンドを実行して TypeScript をグローバルにインストールします。
npm install -g typescript
-g
このパラメーターは、TypeScript コマンドをどこでも使用できるようにグローバル インストールを示します。 -
インストールが完了したら、次のコマンドを実行して、TypeScript が正常にインストールされたことを確認できます。
tsc --version
バージョン番号が出力されていれば、TypeScriptは正常にインストールされています。
構成エディター
TypeScript の使用を開始する前に、TypeScript 開発をサポートするようにエディターを構成する必要もあります。以下に、一般的に使用されるいくつかのエディターと関連する構成手順を示します。
Visual Studioコード
Visual Studio Code は、TypeScript を強力にサポートする軽量で強力なオープン ソース コード エディターです。
- Visual Studio コードを開きます。
- TypeScript プラグインをインストールする: 左側の拡張機能ボタンをクリックして「TypeScript」を検索し、公式に提供されている TypeScript プラグインを選択してインストールします。
- 新しい TypeScript ファイルを作成します。左上隅の [ファイル] メニューをクリックし、[新しいファイル] を選択して、ファイル
.ts
を. - TypeScript コードの記述を開始する: 新しく作成したファイルに TypeScript コードを記述し、ファイルを保存します。
ウェブストーム
WebStorm は、JetBrains によって開発された強力な JavaScript IDE であり、TypeScript も適切にサポートしています。
- ウェブストームを開きます。
- 新しい TypeScript ファイルを作成します。左上隅の [ファイル] メニューをクリックし、[新規] を選択してから、[TypeScript ファイル] オプションを選択します。
- TypeScript コードの記述を開始する: 新しく作成したファイルに TypeScript コードを記述し、ファイルを保存します。
他の編集者
上記の 2 つの一般的に使用されるエディターに加えて、TypeScript 開発をサポートする他のエディターも多数あります。好みやニーズに応じて、自分に合ったエディターを選択できます。開発エクスペリエンスを向上させるために、エディターで適切な TypeScript プラグインまたは拡張機能をインストールして構成するようにしてください。
TypeScript プロジェクトを作成してコンパイルする
TypeScript をインストールして構成したら、TypeScript プロジェクトを作成してコンパイルできるようになります。TypeScript プロジェクトを作成してコンパイルする基本的な手順は次のとおりです。
-
プロジェクト ディレクトリとして新しいディレクトリを作成します。
-
新しく作成したディレクトリでターミナル (またはコマンド プロンプト) を開き、次のコマンドを実行して新しい TypeScript プロジェクトを初期化します。
tsc --init
tsconfig.json
上記のコマンドは、TypeScript プロジェクトの構成オプションを含むファイルを作成します。 -
TypeScript コードを作成する: 拡張子
.ts
が付いた、TypeScript コードを作成します。 -
TypeScript コードをコンパイルする: ターミナル (またはコマンド プロンプト) で次のコマンドを実行して、TypeScript コードを JavaScript コードにコンパイルします。
tsc
上記のコマンドは、
tsconfig.json
の構成オプションを使用して TypeScript プロジェクト全体をコンパイルします。 -
コンパイル結果の表示: コンパイルが完了すると、生成された JavaScript ファイルがプロジェクト ディレクトリに表示されます。これらのファイルは、TypeScript コンパイラによって自動的に生成されます。
要約する
この記事では、TypeScript のインストール方法、エディターの構成方法、および TypeScript プロジェクトを作成する基本手順について詳しく説明しました。タイプ セーフティは TypeScript の主要な機能であり、開発者がコードを記述するときに潜在的なエラーを事前に発見するのに役立ちます。TypeScript を適切にインストールして構成すると、プロジェクトで TypeScript の使用を開始し、TypeScript が提供する豊富なツールや機能を活用して、コードの品質と保守性を向上させることができます。