Ошибка файла *.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,
}
}