Проблема с тестами Typescript с использованием абсолютного импорта - PullRequest
0 голосов
/ 16 января 2019

Внутри моего tsconfig.json у меня есть эти исключения.

  "exclude": [
    "**/node_modules",
    "**/*.spec.ts",
    "**/*.spec.tsx",
    "**/*.test.ts",
    "**/*.test.tsx"
  ]

Что необходимо, чтобы редактор не кричал на шутливые методы. Однако мне нужно следующее правило для абсолютного импорта

    "baseUrl": "."

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 16 января 2019

Если единственная проблема, с которой вы сталкиваетесь с типами, это jest-методы, то вам обязательно стоит взглянуть на ts-jest .Это позволит вам создать конфигурацию jest, которая заставит jest запускать typcript как препроцессор кода и будет строго набирать jest методы.

Отказ от проверки типов для тестов поначалу кажется заманчивым, но я лично обнаружил много ошибок вмои вызовы функций или даже код приложения, когда я прекратил их исключать.

...