繁体   English   中英

开玩笑的返回错误:SyntaxError:“导入”和“导出”可能仅与“ sourceType:“模块””一起出现(21:0)

[英]jest return ERROR: SyntaxError: 'import' and 'export' may appear only with 'sourceType: “module”' (21:0)

我已经有一个演示回购设置https://github.com/adamchenwei/jest-playground

您应该能够通过运行npm run test重现相同的错误

在此处输入图片说明

不太确定是什么原因引起的,是否知道如何对此进行进一步调试? 我已经最小化了组件中的代码,但是由于某种原因,开玩笑仍然用那一点点代码失败了。 我什至无法解决图片加载问题

找到了问题。 实际上,它的babel设置错误。 这就是为什么它会抛出该错误!

我已在此提交中修复了该问题,请查看! 在package.json中添加缺少的babel配置并更新babel deps。 花了我一段时间才弄清楚! 希望有人觉得有帮助!

https://github.com/adamchenwei/jest-playground/commit/ed2d635b779fab52876069f53584aaa48a9c66a7

请享用!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM