環境
PS C:\> tsc -v
Version 3.0.1
結果
rootDir
とoutDir
を設定する。
./tsconfig.json
{
"compilerOptions": {
"target": "es2018",
"module": "commonjs",
"sourceMap": true,
"rootDir": ".",
"outDir": "../build/"
}
}
tsc
コマンド実行でoutDir
に指定したディレクトリbuild
が生成され、その中にコンパイルされる。ディレクトリ構成も維持される。
C:
│
├─build
│ │ index.js
│ │ index.js.map
│ │
│ └─library
│ libSample1.js
│ libSample1.js.map
│ libSample2.js
│ libSample2.js.map
|
└─src
│ .gitignore
│ index.ts
│ tsconfig.json
│
└─library
libSample1.ts
libSample2.ts