关注Protractor guide我想创建我的第一个测试。当测试工作不幸JetBrains公司WebStorm不承认我的所有变量中给定的测试WebStorm无法识别量角器测试规范中的“浏览器”,“元素”等等
我在图书馆/启用JavaScript:
- 茉莉
- 因缘
- karma-茉莉花
- HTML
- Node.js Core
- 硒的webdriver
就像上面说的Node.js核心库启用。
我也访问了this question,但不幸的是角分度器不再可用。
我缺少什么?
关注Protractor guide我想创建我的第一个测试。当测试工作不幸JetBrains公司WebStorm不承认我的所有变量中给定的测试WebStorm无法识别量角器测试规范中的“浏览器”,“元素”等等
我在图书馆/启用JavaScript:
就像上面说的Node.js核心库启用。
我也访问了this question,但不幸的是角分度器不再可用。
我缺少什么?
使用JS提示RC。它会像魔术一样工作。 您可以将
设置发现这 - >语言和框架 - >使用Javascript(ECMA选择脚本6) - >代码质量工具 - > JS提示 - 启用,使用配置文件。
至于配置文件,请保存下列文件,名称如下:'.jshintrc'。
如果这对您有用,请评价答案为正面!
{
"jasmine": true,
"mocha": true,
"esversion":6,
"loopfunc": true,
"node": true,
"globals": {
"esversion": 6,
"angular": false,
"browser": false,
"inject": false,
"_": false,
"driver": false,
"protractor": false,
"$": false,
"$$": false,
"element": false,
"by": false,
"list": false
}
}
Thaks为答案。不幸的是结果仍然是一样的。 – ojciecmatki
确保您在Webstorm配置中选择JavaScript ES6。 :)对我来说,它就像一个角度量表的魅力。 –
如果您的编辑导入,您的编辑将会理解它。它会知道在哪里可以找到browser
或by
在您的文件顶部添加import语句。
import {by, element} from 'protractor';
当我添加这个测试不再起作用。 – ojciecmatki
一个导入应该工作,在我的编辑器中完美工作,无需任何配置 –
该屏幕截图没有帮助。你的tsconfig是什么样的?您的进口声明在哪里?你有没有看过量角器github账户?有一个TypeScript示例。 – cnishina