error

[error] No inputs were found in config file Specified 'include' paths were '["**/*"]' and 'exclude' paths were '[]'.

개발자성장기 2023. 8. 22. 14:20
반응형

https://www.influxbigdata.in/

 

 

1. ERROR

 

타입스크립트를 구성하다보면 `No inputs were found in config file` 이러한 에러가 발생할 때가 있습니다.

 

2. 해결법

 

1. TS 파일 추가

이 에러의 주된 원인은 `.ts`파일이 하나도 없기 때문에 발생한다.  

따라서 아무 `.ts`파일을 만들면 에러가 해결되는 경우가 많다.

위 방법대로 했다면 그 다음에 2번 방법처럼 IDE을 다시 시작하는 것을 추천합니다.

 

2. IDE 다시시작

때때로 알수없는 원인으로 에러가 발생하는 경우가 있다. 이럴때는 IDE를 다시 시작하면 에러가 사라질 때도 있습니다.

`cmd + shift + p`를 누른 다음 `>reload` 만 입력해도 아래처럼 뜬다.  `Developer: Reload window`를 누르면 된다. 

 

 

3.  tsconfig.json에 프로젝트 디렉토리 포함

이 방법은 될 수도 있고 안 될수도 있다.  

일단 이 방법을 사용하기전에 `tsconfig.json`의 옵션 3가지(`files`, `include`, `exclude`)를 알아야한다. 

{
  "compilerOptions": {
    "moduleResolution": "node"
  },
  "include": [
    "./src/**/*.ts"
  ]
}

 

`include`를 제대로 알고 있다면 이렇게 추가하는게 의미가 없다는 것을 알 수 있습니다.  

만약 이렇게 해서 되면 typescript github issues에 꼭 글을 올리시는 것을 추천드립니다.  

 

반응형