首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >validateOptions不是一个函数

validateOptions不是一个函数
EN

Stack Overflow用户
提问于 2021-10-07 11:49:31
回答 1查看 92关注 0票数 0

失败的src/pages/trade/trade-sagas/trade-sagas.unit.test.js

测试套件运行失败

代码语言:javascript
复制
Cannot find module 'axios' from 'src/pages/trade/trade-sagas/trade-sagas.unit.test.js'

  1 | import { runSaga } from "redux-saga";
> 2 | import axios from "axios";
    | ^
  3 | import MockAdapter from "axios-mock-adapter";
  4 | import tradeActions from "../trade-actions/trade-actions";
  5 | import requestObj from "../../../utils/request/request";

at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:306:11) at Object。(src/pages/trade/trade-sagas/trade-sagas.unit.test.js:2:1)

我在运行测试时遇到了上面的错误。然后我决定安装Axios npm install axios-mock-adapter --save-dev在安装并重新运行我的应用程序npm start之后,我遇到了这个错误:validateOptions is not a function

我已经尝试卸载相同的包,但我仍然得到错误!你知道问题出在哪里吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-07 15:16:47

我能够通过删除锁文件、节点模块,然后运行yarn install来修复上面的错误。在那之后,我运行了run yarn add axios-mock-adapter,最后yarn start完美地工作了。我希望有一天这能帮助到某个人。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69480625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档