我手动创建了新的react.js项目(不使用create-react-app
)。
我使用webpack
webpack-cli
和webpack-dev-server
来构建和运行我的应用程序。
最近,我安装了jasmine
,并添加了 test 文件夹和简单的测试描述/功能。
但是当我尝试使用"test": "react-scripts test --env=jsdom"
命令运行测试时,出现以下错误:
要修复依赖关系树,请尝试按照确切的顺序执行以下步骤:
- 删除> project文件夹中的package-lock.json(不是package.json!)和/或yarn.lock。
- 删除项目文件夹中的node_modules。
- 从项目文件夹中> package.json文件中的依赖项和/或devDependencies中删除“ webpack”。
- 根据所使用的软件包管理器运行npm install或yarn。
当我从项目中卸载webpack
时,此问题已解决。
但我同时需要webpack
和测试。
如何解决此冲突?