codestates / codestates/studylog

[Error Handling] 타입스크립트에서 fs 모듈 사용시, 에러발생

Open
#73 0 comments 0 reactions 1 assignee Claimed by @ad105geppetto View on GitHub
server
Dominant language
TypeScript
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

> ### 어떤 에러인가요?
> fs 모듈 사용시, SQL 파일의 위치를 읽어들이지 못하는 에러가 발생
>
> ### 에러 메시지
> ```shell
> $ Error: ENOENT: no such file or directory, open "./db/studylog.sql"
> ```
>
> ### 에러 핸들링 방법
> SQL파일의 위치가 타입스크립트나 컴파일된 자바스크립트가 존재하는 폴더에 위치시키고 node 명령을 실행해서는 안된다.
> 컴파일 시키거나 컴파일 된 폴더에는 다른 파일 확장자가 들어가면, fs모듈이 파일을 읽지 못하는 것 같다.
> 따라서 상위 폴더인 server 폴더에 SQL파일을 이동시켜 에러를 처리했다.
>
> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> 없음

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.