Мой файл test.js содержит эту строку для импорта класса 'Page' из файла page-model.js: импортировать страницу из './page-model';
Когда я запускаю test.jsчерез Shell с командой: «тест npm», он работает хорошо.
Я получаю ошибку «Неожиданный идентификатор» при попытке отладить мой тест Testcafe на коде Visual Studio.Это полное сообщение: "
(function (exports, require, module, __filename, __dirname) { import Page from './page-model';
^^^^
SyntaxError: Unexpected identifier
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:656:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
at startup (internal/bootstrap/node.js:285:19)
Waiting for the debugger to disconnect...
"
This are my dependencies on 'package.json' file:
"devDependencies": {
"babel-preset-es2015": "^6.24.1",
"babel-register": "^6.26.0",
"testcafe": "^0.23.1-alpha.4"
}
Спасибо!