Javascript tsconfig在测试代码上跳闸的产品代码
当我用TS运行prod代码时,为什么我会直接从完全独立的测试中的测试文件中得到TS错误 所以当我运行这个:Javascript tsconfig在测试代码上跳闸的产品代码,javascript,typescript,Javascript,Typescript,当我用TS运行prod代码时,为什么我会直接从完全独立的测试中的测试文件中得到TS错误 所以当我运行这个:tsc-b./src/server new 我得到: 出于某种奇怪的原因,它抱怨我的/src/test目录中的文件中存在TS错误!为什么 服务器新建/tsconfig.json: { "ts-node": { "files": true, "transpileOnly": true }
tsc-b./src/server new
我得到:
出于某种奇怪的原因,它抱怨我的/src/test
目录中的文件中存在TS错误!为什么
服务器新建/tsconfig.json:
{
"ts-node": {
"files": true,
"transpileOnly": true
},
"compilerOptions": {
"sourceMap": false,
"target": "es2020",
"inlineSources": false,
"strictNullChecks": false,
"noImplicitAny": false,
"noImplicitThis": false,
"esModuleInterop": true
},
"include": ["/src/test/server-new/**/*.ts"],
"exclude": ["/src/test/client/test.doubles.ts"]
}
{
"ts-node": {
"files": true,
"transpileOnly": true
},
"compilerOptions": {
"sourceMap": false,
"target": "es2020",
"inlineSources": false,
"strictNullChecks": false,
"noImplicitAny": false,
"noImplicitThis": false,
"esModuleInterop": true
},
"include": ["/src/test/server-new/**/*.ts"],
"exclude": ["/src/test/client/test.doubles.ts"]
}