我正在尝试按照 https://jest js.io/docs/en/tutorial-react i已经安装了与jest相关的依赖项,已创建 测试\uuuuuuu/link.react.test.js 和 link.react.js 。以下是我的结构:
测试\uuuuuuu/link.react.test.js 和 link.react.js 。以下是我的结构:
和 link.react.js 。以下是我的结构:
link.react.js 。以下是我的结构:
。以下是我的结构:
但是,它有以下测试问题。但我的结构和两个文件与教程完全相同。 fail_uuu tests_uuuu/link.react.test.js 测试套件运行失败 找不到模块“.../link.react”from“link.react.js” 5℃ 6从“react”导入react; >7从“.../link.react”导入链接 ^ ^ 8从“反应测试渲染器”导入渲染器; 9℃ 10 it('正确呈现',()=>。{ < /代码> <我已经安装了与jest相关的依赖项,创建了__test__/link.react.test.js和Link.react.js. 以下是我的结构: 但是,它有以下测试问题。但我的结构和两个文件与教程完全相同。 FAIL __tests__/link.react.test.js â Test suite failed to run Cannot find module '../Link.react' from 'Link.react.js' 5 | 6 | import React from 'react'; > 7 | import Link from '../Link.react'; | ^ 8 | import renderer from 'react-test-renderer'; 9 | 10 | it('renders correctly', () => {
但是,它有以下测试问题。但我的结构和两个文件与教程完全相同。
fail_uuu tests_uuuu/link.react.test.js 测试套件运行失败 找不到模块“.../link.react”from“link.react.js” 5℃ 6从“react”导入react; >7从“.../link.react”导入链接 ^ ^ 8从“反应测试渲染器”导入渲染器; 9℃ 10 it('正确呈现',()=>。{ < /代码> <我已经安装了与jest相关的依赖项,创建了__test__/link.react.test.js和Link.react.js. 以下是我的结构: 但是,它有以下测试问题。但我的结构和两个文件与教程完全相同。 FAIL __tests__/link.react.test.js â Test suite failed to run Cannot find module '../Link.react' from 'Link.react.js' 5 | 6 | import React from 'react'; > 7 | import Link from '../Link.react'; | ^ 8 | import renderer from 'react-test-renderer'; 9 | 10 | it('renders correctly', () => {
__test__/link.react.test.js
Link.react.js
FAIL __tests__/link.react.test.js â Test suite failed to run Cannot find module '../Link.react' from 'Link.react.js' 5 | 6 | import React from 'react'; > 7 | import Link from '../Link.react'; | ^ 8 | import renderer from 'react-test-renderer'; 9 | 10 | it('renders correctly', () => {
更改文件名 Link.react.js 到 Link.js . 和改变 link.react.test.js 将路径归档到 Link . 对不起,我不知道为什么它会起作用。)
Link.js
link.react.test.js
Link