コンパイル対象ファイルの設定

includeexcludeを使い、ファイル/フォルダ/グロブ(glob)を指定します。例:

{
    "include":[
        "./folder"
    ],
    "exclude":[
        "./folder/**/*.spec.ts",
        "./folder/someSubFolder"
    ]
}

グロブ(glob)

  • グロブ(globs)の場合:**/*(例えば、サンプル使用法 somefolder/**/*)はすべてのフォルダとファイルを意味します(.ts/.tsx拡張子が対象になります。allowJs:trueを設定した場合は.js/.jsx)。

filesオプション

明示的に filesを使うこともできます:

{
    "files":[
        "./some/file.ts"
    ]
}

ただし、指定したファイルを更新し続ける必要があるためおすすめしません。代わりにincludeを使用して指定したいファイルがあるフォルダを追加してください。

最終更新