你知道如何阅读量角器错误吗?

Do you know how to read Protractor errors?

你能教我如何找到 Protractor 告诉我的意外冒号吗?那里有很多看起来像诊断信息的东西,但我不知道如何解释它们。

每次我 运行 量角器测试时,它都会给出关于某件事或另一件事的错误,因此如果有一种快速定位它的方法,它可能会有用。

[firefox #1] 1) Protractor Test encountered a declaration exception
[firefox #1]   Message:
[firefox #1]     SyntaxError: Unexpected token :
[firefox #1]   Stack:
[firefox #1]     SyntaxError: Unexpected token :
[firefox #1]         at exports.runInThisContext (vm.js:53:16)
[firefox #1]         at require (module.js:384:17)
[firefox #1]         at Suite.<anonymous> (C:\Users\travi\Documents\protractor\Experiments151030\tests\OnlineDonation-Match-NoFileUpload-spec.js:8:27)
[firefox #1]         at addSpecsToSuite (C:\Users\travi\AppData\Roaming\npm\node_modules\protractor\node_modules\jasmine\node_modules\jasmine-core\lib\jasmine-core\jasmine.js:743:25)
[firefox #1]         at Env.describe (C:\Users\travi\AppData\Roaming\npm\node_modules\protractor\node_modules\jasmine\node_modules\jasmine-core\lib\jasmine-core\jasmine.js:713:7)
[firefox #1] 
[firefox #1] 1 specs, 1 failures
[firefox #1] Finished in 0.015 seconds
[firefox #1] Shutting down selenium standalone server.

C:\Users\travi\Documents\protractor\Experiments151030\tests\OnlineDonation-Match-NoFileUpload-spec.js:8:27

这是重要的一行。它表示上述文件的第 8 行第 27 列。