首页 > 解决方案 > Jest 遇到了意外的令牌 SyntaxError: Unexpected token {

问题描述

嗨,我正在使用 jest + 酶对 reactjs 应用程序进行单元测试,并让我公司在 JavaScript(ES6)中拥有库作为 node_modules,在转换这些 node_modules 时,它抛出错误 它在导入“{”时抛出错误在此处输入图像描述 在此处输入图像描述

我在下面用作笑话转换器: 在此处输入图像描述

我使用如下开玩笑配置: 在此处输入图像描述

下面是我的 babel.config.js: 在此处输入图像描述 下面是我的依赖项: "babel-core": "7.0.0-bridge.0", "@babel/core": "^7.2.2", "@babel/preset -env": "^7.3.1", "@babel/preset-react": "^7.0.0", "@babel/preset-typescript": "^7.1.0", "babel-jest": " ^23.6.0”、“babel-loader”:“^7.1.5”、“酶”:“^3.3.0”、“jest”:“^23.6.0”、“ts-jest”:“23.10. 5",

如果我遗漏任何东西或者需要什么 babel 插件/预设来消除这个错误,请告诉我。

标签: reactjsunit-testingjestjsbabeljsenzyme

解决方案


推荐阅读