vscode 에러 메시지 해결 방법 ts(1149)
- 에러 메시지
File name Module1.js differs from already included file name module1.js only in casing.
The file is in the program because:
Root file specified for compilation
Imported via Module1.js from file main.js ts(1149)
- 증상 : 파일 이름을 바꾸면 에러 메시지 발생 안함
- 해결방법1
ts(1149) 에러 경고 끄기 : "forceConsistentCasingInFileNames": false 설정
- "jsconfig.json" (or "tsconfig.json" ) 파일 수정(프로젝트 루트에 위치)
{
"compilerOptions": {
"forceConsistentCasingInFileNames": false
}
}
//-------------------------------------
// 참고
- 해결 방법2
Module1.js 이름을 다른 이름으로 바꿨다가 다시 복구 시킨다.
//-------------------------------------
참고
https://stackoverflow.com/questions/51197940/file-name-differs-from-already-included-file-name-only-in-casing-on-relative-p