nodejs

    [ Node.js ] readFile, readFileSync 함수 알아보기

    🤷‍♂️ readFile 이란? readFile은 파일을 읽는 비동기 함수로서, 위 그림 처럼 3가지의 인자가 필요하다. path : 내용을 읽을 파일의 경로 options : 파일의 내용을 읽을 때 적용할 옵션 [ ex) "utf-8" ] callback : 파일의 내용을 다 읽었을 때 실행될 콜백 이렇게 3개 중 1, 3번은 필수 인자이고, 2번의 options는 선택인자 입니다. 이때, callback 함수의 모양을 보면 아래 코드와 같은 Arrow Function 형태인 것을 알 수 있습니다. (err, data) => { //함수 내용 } 파일 읽기가 완료 되면 콜백이 실행 되면서 data 인자로 파일의 내용이 전달되고, 만약 실행 중 에러가 발생하면 err인자에 에러 정보를 담은 객체가 전달 ..