jest 提示 Unexpected identifier 的解决方案
2024-09-05 16:48:17
概述
今天在玩 jest 的时候,发现用 import 就会报 Unexpected identifier 的错误。查了很久的资料,最后终于解决了。
参考资料:Jest tests can't process import statement
解决方案
1.首先需要安装下面2个库:
"babel-jest": "^23.6.0",
"babel-core": "7.0.0-bridge.0",
注意版本号一定要和上面的一样,如果版本太高,那就卸载然后重新安装。
2.删掉 node_modules 文件夹,然后安装 yarn ,用 yarn 来安装依赖。
经过试验,第二步不可缺少,只要用 npm 安装都不能解决问题。而且我看见 vue-cli 在安装的时候也会自动使用 yarn,虽然安装完成之后还是可以使用npm。
学到了什么
以后碰到这类关于 npm 包的问题,可以用 yarn 安装试试,反正安装之后仍然可以用 npm。
最新文章
- grape动态PHP结构(二)——管理后台
- yii2.0 框架邮件的发送
- 在64位SQL Server中创建Oracle的链接服务器
- 关于H.264 x264 h264 AVC1
- RESTful API 设计指南【转】
- [收藏]Asp.net MVC生命周期
- GCD的多线程实现方式,线程和定时器混合使用
- Sql例子Sp_ExecuteSql 带参数
- C#中var类型
- SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-006- 使用thymeleaf(TemplateResolver、SpringTemplateEngine、ThymeleafViewResolver、th:include、th:object、th:field=";*{firstName}";)
- Function Pointer in Delpni
- 理解runtime system
- Android(java)学习笔记253:ContentProvider使用之内容观察者02
- C++ double类型转string类型后,怎么实现小数点后只显示一个数字
- year:2017 month:08 day:03
- 轻松逃脱某防火墙对ss的探测
- Bootstrap File Input 中文文档
- 盘点:2016中国百强地产CIO高峰论坛的8大看点
- Spring Cloud构建微服务架构(二)服务消费者
- Logstash处理json格式日志文件的三种方法