【问题标题】:Jest: Unexpected token on default export笑话:默认导出时出现意外令牌
【发布时间】:2018-03-26 07:50:37
【问题描述】:

我的 jest 配置设置适用于所有情况。成功运行超过 200 次测试。但是,我最近的一项测试因此错误而失败。 Unexpected token, expected ;

这发生在我的 index.js 文件中的特定组件(比如说 Header)中,我正在像这样导出我的组件

export default from './Header';

而不是

import Header from './Header'; export default Header;

【问题讨论】:

    标签: reactjs jestjs


    【解决方案1】:

    export ... from 不是标准的,需要 babel transform-export-extensions

    我认为您使用它是因为它在测试之外的源中工作,但您的测试与源代码的转换方式不同。

    您可以不在测试中使用此语法,也可以使用 babel 转译您的测试。

    【讨论】:

      猜你喜欢
      • 2021-03-08
      • 2019-01-14
      • 2017-11-12
      • 1970-01-01
      • 2019-03-10
      • 2018-11-24
      • 1970-01-01
      • 2017-03-11
      • 2021-11-12
      相关资源
      最近更新 更多