TypeScriptつかう
code:.zsh
# インストール
% npm init -y
% npm i -D typescript
# tscコマンドを使えるようになる(./node_modules/.binにパス通してない場合はnpxつけて)
% tsc --version
Version 4.5.2
# ヘルプ(親切)
% tsc --help
# Creates a tsconfig.json
% tsc --init
# 単純に使う
# tsconfigを参照してコンパイル
% tsc -p <File / DirPath>
# tsconfigなし
% tsc <File / DirPath>
# 今の作業フォルダをwatch(tsconfigあり)
% tsc -w
code:tsconfig.json
{
"compilerOptions": {
"outDir": "./dist" // 出力先
},
"include": [
"_src/**/*" // コンパイルする対象ファイル(glob使える)
],
"exclude": [ // コンパイルの対象から外す
"dist",
"node_modules"
]
}
参考
・tsconfig.jsonの全オプションを理解する(随時追加中)
とりあえず使えるようになりました。