конфликт реагирующих сценариев --env = jsdom конфликтует с веб-пакетом - PullRequest
0 голосов
/ 01 октября 2019

Я создал новый проектact.js вручную (без использования create-react-app). Я использую webpack webpack-cli и webpack-dev-server для сборки и запуска моего приложения. недавно я установил jasmine и добавил папку test и простой тестовый описать / его функции. но когда я пытаюсь запустить свой тест с помощью команды "test": "react-scripts test --env=jsdom", я получаю следующие ошибки:

Чтобы исправить дерево зависимостей, попробуйте выполнить действия, описанные ниже, в точном порядке:

  1. Удалите package-lock.json (не package.json!) И / или yarn.lock в папке> вашего проекта.
  2. Удалите node_modules в папке вашего проекта.
  3. Удалите "webpack"из зависимостей и / или devDependencies в файле> package.json в папке вашего проекта.
  4. Запустите npm install или yarn, в зависимости от используемого вами менеджера пакетов.

когда я удалил webpack из моего проекта, эта проблема исправлена. но мне нужны и webpack, и мой тест.

Как мне исправить этот конфликт?

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