'tsConfigPath' 选项已弃用,将在下一个主要版本中删除。请改用 'compilerOptions.typescript.configPath' 选项
The 'tsConfigPath' option is deprecated and will be removed in the next major release. Use the 'compilerOptions.typescript.configPath' option instead
我开始收到此警告消息:'tsConfigPath' 选项已弃用,将在下一个主要版本中删除。请改用 'compilerOptions.typescript.configPath' 选项。
这里有没有人能做到它所要求的?
我的代码如下所示:
//let testcafe: TestCafe;
let failed = 0;
let testcafe = (createTestCafe as any)('localhost', 1337, 1338)
//createTestCafe('localhost', 1337, 1338)
.then((tc: any) => {
testcafe = tc;
const runner = testcafe.createRunner();
return runner
.tsConfigPath('./tsconfig.e2e.json') // THIS IS WHERE I NEED TO CHANGE IT
.src(TEST_SRC)
.browsers(BROWSERS)
.reporter(reporters)
.filter(testFilter)
.screenshots({
path: SCREENSHOT_PATH,
takeOnFails: true,
fullPage: true,
})
.run({
pageLoadTimeout: 30000,
assertionTimeout: 30000,
selectorTimeout: 30000,
debugMode: DEBUG === 'true',
});
})
我如何更改它以使其正常工作并删除该警告?
只需将 .tsConfigPath('.tsconfig.e2e.json')
行替换为以下代码:
.compilerOptions({
typescript: {
configPath: 'tsconfig.e2e.json'
}
})
在此处查看有关该方法的更多信息:Runner.compilerOptions。
我开始收到此警告消息:'tsConfigPath' 选项已弃用,将在下一个主要版本中删除。请改用 'compilerOptions.typescript.configPath' 选项。
这里有没有人能做到它所要求的?
我的代码如下所示:
//let testcafe: TestCafe;
let failed = 0;
let testcafe = (createTestCafe as any)('localhost', 1337, 1338)
//createTestCafe('localhost', 1337, 1338)
.then((tc: any) => {
testcafe = tc;
const runner = testcafe.createRunner();
return runner
.tsConfigPath('./tsconfig.e2e.json') // THIS IS WHERE I NEED TO CHANGE IT
.src(TEST_SRC)
.browsers(BROWSERS)
.reporter(reporters)
.filter(testFilter)
.screenshots({
path: SCREENSHOT_PATH,
takeOnFails: true,
fullPage: true,
})
.run({
pageLoadTimeout: 30000,
assertionTimeout: 30000,
selectorTimeout: 30000,
debugMode: DEBUG === 'true',
});
})
我如何更改它以使其正常工作并删除该警告?
只需将 .tsConfigPath('.tsconfig.e2e.json')
行替换为以下代码:
.compilerOptions({
typescript: {
configPath: 'tsconfig.e2e.json'
}
})
在此处查看有关该方法的更多信息:Runner.compilerOptions。