Nodejs 비동기 동기 에러 처리

2023. 4. 24. 10:06Nodejs

https://velog.io/@younoah/nodejs-express-error

 

express의 동기와 비동기 에러처리

express에서 동기와 비동기 에러처리에 대해 알아보자.

velog.io

이 블로그가 정리가 야무지다

 

 

방법 1

//동기식
 
try{
    fs.renameSync('./test.txt','./new-test.txt');
}catch(e){
    console.error(e)
}

 

방법 2

 

//비동기식
 
fs.rename('./new-test.txt','./test-new-new.txt', (error)=>{
    console.log(error)
});

console.log('파일이름 바꾸기 완료 !')

 

방법 3

 

//fs. promises.rename(...).then().catch()
 
fs.promises.rename('./test-new-new.txt','./test.txt')
.then(()=> {console.log('Done!')})
.catch((error)=> {console.log(error)})

 

728x90
반응형

'Nodejs' 카테고리의 다른 글

Nodejs stream  (0) 2023.04.27
Nodejs stream (파일 복사하기)  (0) 2023.04.24
Nodejs_EJS  (0) 2023.04.20
NodeJS 비동기와 동기 + npm + process + path  (0) 2023.04.19
Nodejs 1장 OS  (0) 2023.04.18