Ошибка файла *.ts при попытке использовать ts-jest с простым проектом TypeScript

Я пытаюсь использовать шутку с моим проектом TypeScript. Я установил ts-jest с помощью инструкции в разделе "Начало работы" на официальной странице проекта. Теперь я пытаюсь заставить его работать с командой npx jest в терминале. Но я получаю следующую ошибку для каждого из моих файлов *.spec.ts:

error TS6053: File '/path_to_my_project/src/*.ts' not found.

Если это может быть полезно, у меня есть следующая структура проекта

project
   |dist
   |src
      |main.ts
      |main.spec.ts
   jest.config.js
   tsconfig.json

Мой конфиг ts-jest:

module.exports = {
   preset: 'ts-jest',
   testEnvironment: 'node'
};

Мой цконфиг

{
    "files": [
        "src/*.ts"
    ],
    "compilerOptions": {
        "outDir": "dist",
        "target": "es6",

        "noEmitOnError": true,
        "removeComments": true,

        "noImplicitAny": true,
        "alwaysStrict": true,
        "noFallthroughCasesInSwitch": true,
        "noImplicitReturns": true,
        "noImplicitThis": true,
        "noUnusedLocals": true,
        "strictBindCallApply": true,
        "strictFunctionTypes": true,
        "strictPropertyInitialization": true,
        "strictNullChecks": true,
  }

}

0 ответов

Другие вопросы по тегам