“ react-scripts test --env = jsdom”与“ webpack”发生冲突

时间:2019-10-01 15:04:10

标签: reactjs testing webpack jasmine

我手动创建了新的react.js项目(不使用create-react-app)。 我使用webpack webpack-cliwebpack-dev-server来构建和运行我的应用程序。 最近,我安装了jasmine,并添加了 test 文件夹和简单的测试描述/功能。 但是当我尝试使用"test": "react-scripts test --env=jsdom"命令运行测试时,出现以下错误:

  

要修复依赖关系树,请尝试按照确切的顺序执行以下步骤:

     
      
  1. 删除> project文件夹中的package-lock.json(不是package.json!)和/或yarn.lock。
  2.   
  3. 删除项目文件夹中的node_modules。
  4.   
  5. 从项目文件夹中> package.json文件中的依赖项和/或devDependencies中删除“ webpack”。
  6.   
  7. 根据所使用的软件包管理器运行npm install或yarn。
  8.   

当我从项目中卸载webpack时,此问题已解决。 但我同时需要webpack和测试。

如何解决此冲突?

0 个答案:

没有答案