#4267·ts-jest

Jest 遇到一个意外的标记

作者: MaryamAdnan3创建于 2024年2月13日更新于 2025年9月30日
标签Needs Repo

"devDependencies": { "@babel/cli": "^7.21.5", "@babel/core": "^7.22.1", "@babel/preset-env": "^7.18.2", "babel-jest": "^26.6.3", "@size-limit/preset-small-lib": "^7.0.8", "@types/detect-node": "^2.0.0", "@types/lodash.flatmap": "^4.5.6", "abort-controller": "^3.0.0", "babel-plugin-annotate-pure-calls": "^0.4.0", "jest": "^26.6.3", "jsdom": "^19.0.0", "jsdom-global": "^3.0.2", "lerna-alias": "3.0.3-0", "rollup": "^2.79.0", "rollup-plugin-typescript2": "^0.31.0", "size-limit": "^7.0.8", "ts-jest": "^29.1.2", "TypeScript": "^4.1.2" }, "jest.config.js": ` const { jest: lernaAliases } = require('lerna-alias');

module.exports = { preset: 'ts-jest', moduleNameMapper: lernaAliases(), transform: { '^.+\.tsx?$': 'ts-jest', // Add TypeScript transformation '^.+\.jsx?$': 'babel-jest', // Add Babel transformation for ES6 modules }, coverageReporters: [['lcov', { projectRoot: '../../' }]] }; `

内容来源: kulshekhar/ts-jest