首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在TypeScript项目中使用Cypress中的xpath定位器?

如何在TypeScript项目中使用Cypress中的xpath定位器?
EN

Stack Overflow用户
提问于 2021-10-13 15:01:24
回答 1查看 193关注 0票数 1

最初,xpath插件在我的cypress项目中工作得很好。安装了Typescript插件并从javascript移到了typescript。现在,它开始在xpath上抛出一个错误

代码语言:javascript
复制
Property 'xpath' does not exist on type 'cy & EventEmitter'.ts(2339)

请建议,如何在Cypress项目中使用xpath和typescript ? package.json中包含cypress-xpath": "^1.6.2",

package.json文件如下:

代码语言:javascript
复制
"devDependencies": {
    "@types/node": "^14.17.8",
    "add": "^2.0.6",
    "cypress-cucumber-preprocessor": "^4.3.0",
    "cypress-mochawesome-reporter": "^2.2.0",
    "cypress-xpath": "^1.6.2",
    "typescript": "^4.4.3",
    "yarn": "^1.22.10"
  },
  "cypress-cucumber-preprocessor": {
    "nonGlobalStepDefinitions": true
  }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-13 15:07:33

为了让它起作用,你必须在你的tsconfig.json文件中添加这个。

代码语言:javascript
复制
{
  "compilerOptions": {
    "types": ["cypress", "cypress-xpath"]
  }
}
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69557862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档