0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Typescript 動作確認

Posted at

Visual Studio Codeのインストール

・公式からダウンロードしてインストール
 https://code.visualstudio.com/

・日本語の設定
1.「Command Palette」を開く
メニューバーの「View」>「Command Palette」をクリックか「Ctrl」+「Shift」+「P」を押す

2.「Configure Display Language」を選択
「Command Palette」に「Configure Display Language」を入力してクリック
1.png

3.「Install additional languages」を選択
「Configure Display Language」をクリック語表示された「Install additional languages」をクリック
2.png

4.「Japanese Language Pack for Visual Studio Code」をインストール
3.png

5.再起動して日本語になっていることを確認
4.png

Node.jsのインストール

・公式からダウンロードしてインストール
 https://nodejs.org/en/

1.インストール確認
「Node.js command prompt」に「node --version」を入力しバージョンが表示されていればOK
「Node.js command prompt」はタスクバーで検索すれば出てくる
5.png

TypeScriptのインストール

1.コマンドプロンプトに「npm install -g typescript」を入力し実行
6.png

2.インストール確認
コマンドプロンプトに「tsc-v」を入力しバージョンが表示されていればOK
7.png

動作確認

1.ソース保存用のフォルダを作成
13.png

2.「tsconfig.json」ファイルを作成
作成さしたフォルダのディレクトリに移動して
コマンドプロンプトに「tsc -init」を入力し「tsconfig.json」ファイルを作成
8.png

2.TypeScriptファイルを作成
作成したソース保存用フォルダ直下にファイル名「samole.ts」で作成(typescriptの拡張子は「.ts」)
9.png

3.TypeScriptファイルをコンパイル(実行可能なファイルにする)
コマンドプロンプトに「tsc」を入力しコンパイルする
10.png
コンパイル成功でJavaScriptファイルが作成される
11.png

4.ファイルを実行
コマンドプロンプトに「node sample.js」を入力しTypeScriptファイルに記述した「test」が表示されればOK
12.png

動作確認2

1.ソース保存用のフォルダを作成
2.「tsconfig.json」「package.json」ファイルを作成
作成したソース保存フォルダに移動し
コマンドプロンプトに「tsc -init」を入力し「tsconfig.json」」ファイルを作成
コマンドプロンプトに「npm init -y」を入力し「package.json」ファイルを作成

3.「tsconfig.json」ファイル修正
「"sourceMap": true」のコメント(//)を外す

tsconfig.json
{
  "compilerOptions": {
    // ...  ...

    /* Emit */
    // "declaration": true,            /* Generate .d.ts files from TypeScript and JavaScript files in your project. */
    // "declarationMap": true,         /* Create sourcemaps for d.ts files. */
    // "emitDeclarationOnly": true,    /* Only output d.ts files and not JavaScript files. */
    "sourceMap": true,                 /* Create source map files for emitted JavaScript files. */

    // ...  ...
  }
}

4.「tasks.json」ファイルを追加
VSCodeのメニュー「ターミナル」>「既定のビルドタスクの構成」を選択後、「tsc:ビルド-tsconfig.json」を選択し
下記の「tasks.json」 ファイルが生成される

tasks.json
{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "typescript",
			"tsconfig": "tsconfig.json",
			"problemMatcher": [
				"$tsc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			},
			"label": "tsc: ビルド - tsconfig.json"
		}
	]
}

5.「launch.json」ファイルを追加
VSCodeのメニュー 「実行」>「構成の追加」を選択後、「Node.js」を選択し
下記の「launch.json」ファイルが生成される

launch.json
{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "pwa-node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "program": "${file}"
        }
    ]
}

6.TypeScriptファイルを作成

sample.ts
let msg:string =  "test";
console.log(msg);

7.デバック実行
VSCodeのメニュー 「実行」>「デバッグの開始」(F5) からデバッグ実行し動作すればOK
設定したブレークポイントの位置で一時停止することも確認

14.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?