Webdriver.io / wdio.conf.ts: 对象字面量只能指定已知属性,'mochaOpts' 类型不存在 'Config'
Webdriver.io / wdio.conf.ts: Object literal may only specify known properties, and 'mochaOpts' does not exist in type 'Config'
我正在关注 webdriver io typescript instructions
Object literal may only specify known properties, and 'mochaOpts' does not exist in type 'Config'.
这是由于 wdio.conf.ts
包括 mochaOpts
以下:
import { Config } from "webdriverio";
const config: Config = {
//...
//
// Options to be passed to Mocha.
// See the full list at http://mochajs.org/
mochaOpts: {
ui: "bdd",
timeout: 60000,
},
//...
};
export { config };
有人知道如何解决这个问题吗?
您还需要添加 @wdio/mocha-framework
包。
但是,为您的设置配置所有内容的最简单方法是在您的终端中 运行 wdio init
并按照向导进行操作。
如果 wdio 似乎不是一个可识别的命令,您可能需要使用它的相对路径:node_modules/.bin/wdio init
注意:这假设您已经安装了 Nodejs 和 webdriverio
、wdio
包。
我正在关注 webdriver io typescript instructions
Object literal may only specify known properties, and 'mochaOpts' does not exist in type 'Config'.
这是由于 wdio.conf.ts
包括 mochaOpts
以下:
import { Config } from "webdriverio";
const config: Config = {
//...
//
// Options to be passed to Mocha.
// See the full list at http://mochajs.org/
mochaOpts: {
ui: "bdd",
timeout: 60000,
},
//...
};
export { config };
有人知道如何解决这个问题吗?
您还需要添加 @wdio/mocha-framework
包。
但是,为您的设置配置所有内容的最简单方法是在您的终端中 运行 wdio init
并按照向导进行操作。
如果 wdio 似乎不是一个可识别的命令,您可能需要使用它的相对路径:node_modules/.bin/wdio init
注意:这假设您已经安装了 Nodejs 和 webdriverio
、wdio
包。