第三方库:
-
如果对应的npm包存放在@types中,要使用必须下载,下载的第三方库的类型文件一般在node_modules/@types下,
-
默认情况下,所有的 @types 包都会在编译时应用,任意层的 node_modules/@types 都会被使用,进一步说,在 ./node_modules/@types/ , …/node_modules/@types/, …/…/node_modules/@types/ 都被应用
{
"compilerOptions": {
"typeRoots" : ["node_modules/@types","./typings"], //指定类型文件所在的位置
"types" : ["node", "lodash", "express"] //指定引入哪些模块的类型文件
}
}