使用jtest报错如下
jtest: SyntaxError: Cannot use import statement outside a module
原因是jtest 不支持es6语法,需要使用 Babel
npm install --save-dev babel-jest @babel/core @babel/preset-env
package.json
{
"type": "module"
}
babel.config.cjs
module.exports = {
presets: [['@babel/preset-env', {
targets: {
node: 'current'}}]],
};