一般社団法人 全国個人事業主支援協会

COLUMN コラム

こんにちは。
本日はTypeScriptについて簡単にご紹介したいと思います。

~ TypeScriptとは ~
TypeScriptとは、マイクロソフト社が開発した言語で、JavaScript に型定義などの機能を追加したものです。
TypeScriptによる開発を行うことで、以下のようなメリットがあります。
・「型宣言」によって開発効率と安全性を高めることができる
・「クラスベース」のオブジェクト指向開発ができる
・「コンパイル」によって古いブラウザに対応したJavaScriptを生成できる

 

1. インストール無しに試す方法

公式サイトからインストールせずに実行できます。
TS Playground

左側にTypeScriptを入力し、「Run」で実行すると右側に実行結果のJavaScriptが表示されます。

2. TypeScriptのインストール方法

【事前準備】
TypeScriptをインストールする前に、VSCodeとNode.jsを準備しましょう。
VSCodeのインストール
Node.jsのインストール

上記の準備ができたら、VSCodeからctrl+@でターミナルを開き、以下のコマンドを打ちます。
それぞれバージョン番号が表示されればNode.jsのインストールは成功しています。

$ node -v
$ npm -v

【TypeScriptのインストール】
TypeScriptで開発する用のディレクトリをあらかじめ作成し、そのフォルダに移動後、ターミナルに以下のコマンドを入力します。
npmとはNode Package Manager の略で、Node.jsのパッケージを管理するものです。TypeScriptもnpmのパッケージの一つです。

$ npm init
// npm init で package.json (npm の設定ファイル)ができます。

$ npm install --save typescript
// npm install --save typescript で package.json に typescript が追加されます。

$ npx tsc --init
// npx tsc --init で tsconfig.json (tsc(=TypeScript)の設定ファイル)ができます。

【TypeScriptのコンパイル】
実際に簡単なプログラムを書いてコンパイルしてみましょう。
TypeScriptのファイルは拡張子を .ts にします。下記のソースコードをインストール時に作成したフォルダにhello.tsという名前で保存してください。

function sayHello(name: string): void {
console.log(`Hello ${name}!`);
}
const anExampleVariable = "TypeScript"
sayHello(anExampleVariable);

そして、ターミナルに以下のコマンドを入力してください。

$ npx tsc hello.ts

hello.jsが生成されます。

変換後のJavaScripは以下のコマンドで実行できます。

$ node hello.js

実行するとターミナルで”Hello TypeScript!”と表示されます。

 

以上でTypeScriptの開発環境は整いました!次回はもう少し詳細にTypeScript基本的な書き方などをまとめようと思います。

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア