javascript - 在 Jest 中使用绝对路径

标签 javascript reactjs webpack jestjs create-react-app

我已经使用 create-react-app 创建了一个应用程序。
我已经在 .env 中设置了我的 NODE_PATH=src/
当我启动 react-script start 时一切正常,但是当我启动 react-script test 时出现错误:找不到导入。 在我的 package.json 中:

"test": "jest --colors --coverage test"

编辑
它适用于:

"jest": {
   "modulePaths": ["src/"],
   "testURL": "http://localhost",
   "jest": "^22.4.4"
}

最佳答案

你应该执行你的测试

npm 测试

而不是在这里直接使用react-scripts。 Jest 在使用由 create-react-app 创建的项目时自动配置。

关于javascript - 在 Jest 中使用绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51934521/

相关文章:

javascript - 从字符串中提取泛型类型参数

reactjs - 将类型不兼容的函数分配给 ref 属性

javascript - 如何自定义文本区域以使用户能够像 MS Word 列一样书写

javascript - 尝试使用 setTimeout 更新时 useState 表现不佳

javascript - 带有 d3.line 函数的 For 循环

javascript - 在页面加载时使用默认图像,然后覆盖它

json - VSCode调试中的顺序启动

javascript - 数组 react 问题 - 组件未加载?

javascript - 如何告诉express js使用webpack+react作为前端

webpack - webpack watch 可以为编译日志显示更多有用的细节吗?