我试图在我的项目上使用mocha运行一些测试用例,但是,我无法运行任何测试,并且该项目包含一些编译错误。
我们是否有一些选项或标志,我们可以从这些选项或标志中忽略或抑制错误并运行测试用例
脚本命令:"test": "mocha --timeout 10000 -r ts-node/register test/*.ts"
tsconfig.json
"compilerOptions": {
"outDir": "./dist",
"allowJs": true,
"target": "es2017",
"skipLibCheck": true,
"strict": false,
"removeComments": true,
"preserveConstEnums": true,
"sourceMap": true,
"noImplicitUseStrict" : true,
"module": "commonjs",
"noImplicitAny" : false,
"skipDefaultLibCheck": true,
"noStrictGenericChecks" : true,
"alwaysStrict" : false,
},
"include": [
"src//**/*"
]
}
字符串
救命啊!
1条答案
按热度按时间enxuqcxy1#
在我的
tsconfig.json
中配置transpileOnly
,以及需要ts-node/register
为我解决了这个问题:字符串
以下是我的
package.json
配置:型
使用TypeScript 5.3.3和Mocha 10.2.0