Я пытаюсь запустить очень простой набор тестов транспортира, однако, когда я запускаю команду "yarn e2e", я получаю следующую ошибку:
import { browser } from "protractor";
^
SyntaxError: Unexpected token {
Код в protractor-config.ts, в котором возникает ошибка:
import { browser } from "protractor";
exports.config = {
allScriptsTimeout: 20000,
specs: ['./spec/spec.ts'],
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 720000
},
capabilities: {
'browserName': 'chrome',
},
directConnect: true,
framework: 'jasmine',
SELENIUM_PROMISE_MANAGER: false,
onPrepare: function () {
browser.driver.manage().window().setSize(1280, 1024);
}
}
Что я пробовал:
import {browser} из "транспортира";
до
const browser = require ('транспортир');
- Изменение "target": "es5" на es6 в моем tsconfig.json
Но ни один из этих параметров не имеет значения!
Кто-нибудь имеет представление о том, что это может быть? Заранее большое спасибо.