[TS]Section 3コンパイラと構成
2004 ワード
🍊 watchモード
ファイルが変化するたびに、自動的に再コンパイルされます.
単一ファイルの再コンパイル
tsc app.ts -w
tsc app.ts --watch
tsconfig.jsonの生成tsc --init
フォルダ内のtsファイルをすべてjsファイルに再コンパイルtsc -w
🍊 tsconfig.json設定
exclude
excludeが設定されていない場合、node modulesはデフォルトでexcludeに含まれます.
tsconfig.json
...
},
"exclude": [
"node_modules"
]
include
includeに含まれていないファイルはコンパイルされません.
tsconfig.json
...
},
"include": [
"app.ts"
]
file
コンパイルする個々のファイルを追加
tsconfig.json
],
"files": [
"app.ts"
]
}
sourceMap
.map.jsファイルを同時に生成します.
ブラウザのsourceタブで、アプリケーション.tsファイルであるtsファイルも確認でき、デバッグできます.
vscodeでデバッグするときにも使用します.
デバッグ時は
sourceMap: true
に設定されています.map.jsファイルを生成するには.(true=>tscコンパイル=>実行に設定)
outDir
コンパイルされたjsファイルの場所を設定します.
rootDir
outDirにコンパイルするtsファイルがあるフォルダを示します
このフォルダのtsファイルはコンパイルされoutDirに含まれます.
onEmitOnError
エラーが発生してもjavascriptコンパイルが実行されます.
onEmitOnError: false
エラーがある場合はコンパイルしません.onEmitOnError: true
Reference
この問題について([TS]Section 3コンパイラと構成), 我々は、より多くの情報をここで見つけました https://velog.io/@ellie12/TS-Section-3-컴파일러-및-구성テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol