【发布时间】:2019-01-14 13:00:48
【问题描述】:
添加依赖
package.json
"devDependencies": {
"babel-core": "^7.0.0-0",
"babel-jest": "^23.4.2",
"babel-preset-env": "^1.7.0",
"jest": "^23.4.2",
"jest-cli": "^23.4.2",
"regenerator-runtime": "^0.12.1"
}
.babelrc
{
"presets": ["env"]
}
仍然,在运行测试 SyntaxError: Unexpected token export is generated
【问题讨论】:
-
请在堆栈跟踪中包含完整的错误消息。消息本身信息不足。
-
这里是堆栈跟踪,Jest 遇到了一个意外的令牌 这通常意味着您正在尝试导入 Jest 无法解析的文件,例如它不是纯 JavaScript。出口{dom}; ^^^^^^ 默认情况下,如果 Jest 看到 Babel 配置,它将使用它来转换您的文件,忽略“node_modules”。
-
请将其包含在问题中,而不是作为评论。此外,这仍然不包括堆栈跟踪,这只是错误消息。通常跟踪是消息之后的所有行,引用行号和文件名。
标签: ecmascript-6 jestjs babeljs