Typescript 我可以在cucumber中将类型设置为世界上下文吗?

Typescript 我可以在cucumber中将类型设置为世界上下文吗?,typescript,cucumber,qa,Typescript,Cucumber,Qa,我正在用Typescript启动一个新的cucumber selenium项目,我想在world上下文中存储驱动程序。问题是,如果将其设置为in,则步骤定义无法访问驱动程序类型 这意味着在我的第一步 Given('First step', async function () { this.driver.get('http://vacuumlabs.com') }) 对象驱动程序的类型为any,因为此的类型为World,而不是CustomWorld。有什么办法可以改变吗 我正在使用

我正在用Typescript启动一个新的cucumber selenium项目,我想在world上下文中存储驱动程序。问题是,如果将其设置为in,则步骤定义无法访问
驱动程序
类型

这意味着在我的第一步

Given('First step', async function () {
  this.driver.get('http://vacuumlabs.com')
})
对象
驱动程序
的类型为
any
,因为
的类型为
World
,而不是
CustomWorld
。有什么办法可以改变吗

我正在使用

    "@types/cucumber": "6.0.1",
    "cucumber": "^7.0.0-rc.0",
(因为
@cucumber/cucumber
解析为
任何