tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"typeRoots": [
"./node_modules/@types"
],
"moduleResolution": "node",
"noUnusedParameters": true,
"noUnusedLocals": true
},
"exclude": [
"./lib/**/*",
"./node_modules/**/*"
],
"include": [
"./src/**/*",
"./test/**/*"
]
}
命令 tsc -w -p tsconfig.json --noEmit
当我运行这个时,我会得到所有类型的“声明但从未使用过”。但仅限于我的摩卡测试。
我在src中的普通代码工作正常,如果我不使用某个导入或变量,它就会抱怨它。
感谢