将noUnusedLocals添加到tsconfig.json会在我的所有测试中报告误报(mocha)

时间:2017-05-04 08:15:30

标签: typescript mocha

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中的普通代码工作正常,如果我不使用某个导入或变量,它就会抱怨它。

感谢

0 个答案:

没有答案