Транспортир - должен использовать импорт для загрузки модуля ES - PullRequest
0 голосов
/ 24 января 2020

Использование транспортира и попытка перейти на использование es6 import вместо обычного js require захода

  • Я изменил package.json и добавил (в верхней части) "type": "module"
  • Я переименовал два файла приложения из .js в .mjs
  • Я изменил мой транспортир conf.js на conf.mjs
  • Я изменил свой файл конфигурации транспортира чтобы использовать specs: ['spec.mjs'] в качестве тестового файла для запуска
  • Я изменил расширение файла conf с .js на .cjs
  • Я изменил требование на import { httpGet } from './support'
  • Я пытался --experimental-modules, но это выдает ошибку с указанными выше настройками

Однако, когда я запускаю

protractor conf.mjs

, я получаю

Для загрузки необходимо использовать импорт Модуль ES

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...