无法使用Jest在模块node.js外部使用import语句

时间:2020-10-16 06:06:09

标签: javascript node.js ecmascript-6 jestjs

我在index.js中有这个 function sum(a, b) => a + b exports = { sum } 然后在index.spec.js中

import { sum } from './index.js'

然后我遇到了SyntaxError: Cannot use import statement outside a module

错误

我正在使用节点v12,这是什么问题?我不想使用export defaults,因为index.js中有多个函数

1 个答案:

答案 0 :(得分:0)

尝试删除=并将exports更改为export

function sum(a, b) => a + b

export { sum }