【问题标题】:"Unexpected token import" error while running test cases using jest使用 jest 运行测试用例时出现“意外的令牌导入”错误
【发布时间】:2018-05-04 09:35:34
【问题描述】:
 import('react-ace').then(function (component) {
      ^^^^^^

SyntaxError: Unexpected token import

  22 |   />
  23 | );
> 24 | ButtonList.defaultProps = {
  25 |   text: '',
  26 |   primary: false,
  27 |   onclick: null,

  at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/script_transformer.js:316:17)

当我使用 jest 运行测试用例时会发生上述错误。 我正在使用 react、webpack 和 jest。

【问题讨论】:

  • 你能分享你的 package.json 和 babelrc 吗?

标签: reactjs webpack jestjs


【解决方案1】:

看来你没有正确配置 babel。 如果您发布“package.json”和“.babelrc”,我可以提供帮助 .babelrc

{
  "presets": ["env", "react"]
}

安装babel-jest 包。

【讨论】:

  • 对不起,这不是答案,应该是评论。
猜你喜欢
  • 2018-12-10
  • 1970-01-01
  • 2018-04-25
  • 1970-01-01
  • 2017-11-12
  • 2023-03-28
  • 2017-03-24
  • 2017-10-20
  • 2019-09-26
相关资源
最近更新 更多