reactjs - 如何在 create-react-app 中导入 ES6 模块而不导致测试失败?
问题描述
当我按照此处找到的说明进行操作时
并按照他们指定的方式添加导入引用:
import "@ui5/webcomponents/dist/Button";
该应用程序运行良好,并且能够导入按钮。然而,当我npm run test
,我得到一个错误:
SyntaxError: Cannot use import statement outside a module.
知道如何解决这个问题吗?
解决方案
此处提供了答案。
{
"jest": {
"transformIgnorePatterns": [
"node_modules/(?!(@ui5|lit-html)).*\\.js$"
]
}
}
推荐阅读
- python - 从 MDDataTable KivyMD 中移除弹出式键盘
- python - 如何计算数据库行数?
- excel - 在使用 redim preserve 语句时,能否解释一下在 Loop 语句内部使用它和在外部使用它的区别?
- c - C freads 函数返回错误的文件二进制数据
- airflow - 我的 Airflow 网络服务器是否与 Google Cloud Composer 创建的 GKE 在同一个私有 VPC 中?
- android - 滚动到 RecyclerView 的底部?
- python - 从不同大小的数据框中复制数据,有条件
- html - 如何将图像放在导航栏顶部
- c - 为什么这段代码会清除 SparkFun 16x2 SerLCD 上的屏幕
- java - 如何在不使用 Streams 或 Hashsets 的情况下返回非重复字符串数组