Есть ли способ заставить шрифтовые шрифты работать без @ types / jest? - PullRequest
0 голосов
/ 27 февраля 2020

Поскольку последняя версия jest переписывалась на машинописном шрифте и более или менее поддерживала машинописный текст из коробки, я предполагал, что будет способ настроить мой tsconfig.json на выбор определений типов из самого пакета jest. , без необходимости @types/jest.

Я безуспешно пробовал несколько разных вещей.

Укажите типы, используя "types" в tsconfig.json

{
  "compilerOptions": {
    "target": "ESNext",
    "lib": ["ESNext"],
    "types": ["@jest/types/build"],
    "moduleResolution": "Node"
  },
  "exclude": ["node_modules"]
}

Кажется, что это должно быть правильно, но не работает:

enter image description here

Используйте "typeRoots" вместо "types"

То же, что и выше, но с указанием "typeRoots". Мне не удалось найти какую-либо документацию по этому пакету как устаревшую, но, похоже, так и должно быть. Если это все еще необходимо, какие шаги необходимо предпринять, чтобы отказаться от него (используйте типы из пакета jest напрямую)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...