關注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