Ошибка файла * .ts при попытке использовать ts-jest с простым проектом TypeScript - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь использовать jest с моим проектом TypeScript. Я настроил ts-jest с помощью инструкции в разделе «Начало работы» на официальной странице проекта 1002 *. Теперь я пытаюсь заставить его работать с командой 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,
  }

}

...