我安装了Jest为我的React Native应用制作单元测试用例。在运行测试用例时,我发现有一个异常导致我的测试服失败。
我尝试了https://jestjs.io/docs/en/getting-started中的配置设置。当我运行jest --init时,说找不到命令。
错误类似:
测试套件无法运行
ReferenceError: Unknown option: .transform. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.
at throwUnknownError (node_modules/@babel/core/lib/config/validation/options.js:124:11)
at Object.keys.forEach.key (node_modules/@babel/core/lib/config/validation/options.js:108:5)
at Array.forEach (<anonymous>)
at validateNested (node_modules/@babel/core/lib/config/validation/options.js:84:21)
at validate (node_modules/@babel/core/lib/config/validation/options.js:74:10)
at file (node_modules/@babel/core/lib/config/config-chain.js:169:34)
at cachedFunction (node_modules/@babel/core/lib/config/caching.js:33:19)
at buildRootChain (node_modules/@babel/core/lib/config/config-chain.js:89:27)
at loadPrivatePartialConfig (node_modules/@babel/core/lib/config/partial.js:85:55)
at loadPartialConfig (node_modules/@babel/core/lib/config/partial.js:110:18)
测试套件:1个失败,总共1个 测试:总计0 快照:共0个 时间:0.211秒 运行与/valuation.test.js/i匹配的所有测试套件以及与“ FocusField”匹配的测试。 等待调试器断开连接... 被杀死:9