gpt4 book ai didi

javascript - Jest es6 模块 : unexpected module import

转载 作者:可可西里 更新时间:2023-11-01 02:25:59 24 4
gpt4 key购买 nike

我正在尝试测试一个需要像这样导入 es6 模块的文件:

https://repl.it/HG9t/0

看来我缺少一些使其正常工作的配置。

如果您可以使用另一个单元测试框架轻松实现这一点,我也很感兴趣。

预先感谢您的帮助。

最佳答案

  1. 安装所需的依赖项:

yarn add --dev babel-jest @babel/core @babel/preset-env

npm install --save-dev babel-jest @babel/core @babel/preset-env

  1. 在您的主文件夹中创建 babel.config.js 并将其粘贴到那里:
// babel.config.js
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
],
};
  1. 确保 package.jsonjest.config.js 中的所有 jest 设置都设置为默认值。

关于javascript - Jest es6 模块 : unexpected module import,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43366382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com