generated at
2/18/2025, 5:03:59 PM
tsconfigのtypeRoots
ここに指定したdir配下の
型定義ファイル
のみを含める
デフォルトでは、任意の場所にある
@types/
内の型定義ファイルが対象となっている
@types
以外の場所にある型定義ファイルを使いたいときに使う
docs
tsconfig.json
{ "compilerOptions": { "typeRoots": ["./typings", "./vendor/types"] } }
このように書くと、
node_modules/@types
は対象外になる
https://zenn.dev/qnighy/articles/9a6a0041f2a1aa
https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/#typeroots-are-consulted-in-module-resolution
5.1でなんか改善された