测试
文章平均质量分 55
奔跑的瓦T
我很懒,不想添加简介
展开
-
单元测试之jest框架环境配置
背景:继上次jest问题之旅后,重新回顾项目的总结上次弯路走太多了。。。。babel6环境下配置jest:1:jest依赖包的版本控制为23.x.x,低于23时会缺失方法,大于等于24时会报错。这里不需要再安装babel-jest了,因为在安装jest时自动安装了jest所依赖的其他包。在babel6环境下,jest版本大于等于24时报错如下。2:如果项目是TS项目,则还需要jest对.ts文件进行解析,因此需要安装ts-jest用于转义.ts文件。ts-jest的版本和jest一致。3:然后上原创 2021-10-14 12:01:52 · 919 阅读 · 0 评论 -
jest.js问题之旅
ps:希望能为你们的问题带来解决的办法。背景:小组任务,在目前自己所负责的项目中使用jest.js进行单元测试。遇到的问题:根据官网在安装了jest.js的依赖包后,原有的项目不能运行,并出现一大堆的有关于依赖的错误。并且jest测试也不能运行起来。问题解决时间线:在反复安装移除依赖包后,将问题定位到jest的版本上,但不确定是不是由于babel的版本所造成的,直到现在也没确定,因为现有项目所使用的babel版本仅为6.x,而官方文档中,最新的jest所匹配的babel版本为7.x。所以最后又两原创 2021-09-18 14:07:22 · 931 阅读 · 1 评论