reactjs - 使用导入的样式时出现错误“无法找到模块”
问题描述
我在我的项目中使用 react-phone-input-2,它是由以下命令添加的。
yarn add react-phone-input-2
为包导入以下样式。
import "react-phone-input-2/lib/style.css";
当我运行 jest spec 时,我收到以下错误。
Test suite failed to run
Configuration error:
Could not locate module react-phone-input-2/lib/style.css mapped as:
/Users/prajeeshb/Desktop/MyProjects/PackageTracker/spec/javascript/__mocks__/styleMock.js.
Please check your configuration for these entries:
{
"moduleNameMapper": {
"/\.(css|scss|less)$/": "/Users/prajeeshb/Desktop/MyProjects/PackageTracker/spec/javascript/__mocks__/styleMock.js"
},
"resolver": null
}
2 | import { observer } from "mobx-react";
3 | import PhoneInput from "react-phone-input-2";
> 4 | import "react-phone-input-2/lib/style.css";
| ^
关于如何解决这个问题的任何想法?
解决方案
推荐阅读
- linux - 即使 SIGUSR1 被阻塞,为什么 SIGUSR1 信号被 epoll_wait 而不是 sigwait 捕获
- apache-spark - 将多个文件中的计数按 id 分组存储到单独的数据帧中,scala
- javascript - Ajax 字段与 ViewModel 不匹配
- excel - 如何从 Excel VBA 在 Microsoft Project 中添加新列?
- node.js - 如何处理 Twilio 异步转录过程
- javascript - 当我可以在控制台中看到值时,为什么在 for 循环中会出现未定义的错误?
- amazon-web-services - 了解谁创建了 CloudTrail 以及如何创建?
- python - 使用特定文件夹路径中的指定库运行 python 脚本
- reactjs - ReactJS:使用 setState 更改对象属性的值
- postgresql - 生成许多通知时,与 posgres 数据库的连接正在关闭