jest运行报错 Cannot use import statement outside a module

这是因为jest没支持es6导入导出

将测试环境添加到项目根目录下的 .babelrc 中:

{
  "env": {
    "test": {
      "plugins": ["@babel/plugin-transform-modules-commonjs"]
    }
  }
}

安装 ECMAScript 6 转换插件:

npm install --save-dev @babel/plugin-transform-modules-commonjs

你可能感兴趣的:(前端,vue.js,javascript)