我正在使用wdio创建UI测试。Wdio使用$
和$$
全局变量来搜索如下元素:
private get logo() { return $("#logo") }
private get menuItems() { return $$("nav .nav-item") }
VSCode自动将全局$
识别为JQueryStatic<HTMLElement>``$$
作为WebdriverIO.Client<WebdriverIO.RawResult<WebdriverIO.Element>>[]
正常工作编译器没有问题,项目中没有安装jQuery类型
是否有办法禁用本机类型,或者强制VSCode只使用package.json
中的类型?
2条答案
按热度按时间wgeznvg71#
在设置字段
typescript.disableAutomaticTypeAcquisition
中,将其设置为true
。iklwldmw2#
对我来说,问题是在子存储库中安装了
@types/jquery
包。