小编Gui*_*yer的帖子

.flat 不仅仅是开玩笑的功能

当我开玩笑地运行我的测试时,我遇到了上述错误;

Error: Uncaught [TypeError: array.map(...).flat is not a function]
Run Code Online (Sandbox Code Playgroud)

按照该问题的解决方案,https://github.com/kulshekhar/ts-jest/issues/828

我已经安装core-js了依赖项并将其放入jest.config.js

setupFiles: ['core-js'],
Run Code Online (Sandbox Code Playgroud)

我会收到另一个错误;

Error: Uncaught [Error: Not supported]
Run Code Online (Sandbox Code Playgroud)

这只会发生在玩笑中,我在我的应用程序和故事书上使用 babel 和 webpack,在flat.

我的 jest.config.js

const PATH = require('./path')

module.exports = {
  setupFilesAfterEnv: ['./rtl.setup.js'],
  moduleFileExtensions: ['js'],
  verbose: true,
  moduleNameMapper: {
    '@components(.*)$': `${PATH.source}/components/$1`
  },
  transform: {
    '^.+\\.js$': 'babel-jest'
  }
}
Run Code Online (Sandbox Code Playgroud)

jestjs babeljs babel-jest babel-polyfill core-js

13
推荐指数
3
解决办法
7529
查看次数

标签 统计

babel-jest ×1

babel-polyfill ×1

babeljs ×1

core-js ×1

jestjs ×1