小编Rey*_*nes的帖子

Typescript ESLint 与 Jest 函数发生错误(“any”类型值的不安全调用)

目前,我在 ESLint 显示几行内容时遇到了问题:键入值
的不安全调用any。eslint(@typescript-eslint/no-unsafe-call)

所有行都与笑话本身的功能相关。

ESLint 玩笑错误

我可以 100% 成功地运行测试,但很想弄清楚为什么它会考虑describetest、 和expect作为任何类型。

我还安装了@types/jest

@types/jest 已安装

这就是我的eslintrc.js的样子:

module.exports = {
  root: false,
  env: {
    'browser': true,
    'node': true,
    'es6': true,
    'commonjs': true,
    'jest': true
  },
  parser: '@typescript-eslint/parser',
  parserOptions: {
    tsconfigRootDir: __dirname,
    project: ['./tsconfig.json'],
    ecmaFeatures: {
      jsx: true,
    },
  },
  plugins: [
    // '@typescript-eslint',
    // 'prettier',
    // 'import',
    // 'jsx-a11y',
    // 'jest'
  ],
  ignorePatterns: ['.eslintrc.js'],
  extends: [
    'eslint:recommended',
    'plugin:@typescript-eslint/recommended',
    'plugin:@typescript-eslint/recommended-requiring-type-checking',
    'plugin:react/recommended',
    'plugin:react-hooks/recommended',
    'plugin:import/recommended',
    'plugin:import/typescript',
    'plugin:prettier/recommended', …
Run Code Online (Sandbox Code Playgroud)

typescript eslint jestjs ts-jest typescript-eslint

6
推荐指数
1
解决办法
5249
查看次数

标签 统计

eslint ×1

jestjs ×1

ts-jest ×1

typescript ×1

typescript-eslint ×1