Nodejs 동기식 비동기식 처리 예시
2023. 5. 9. 09:15ㆍNodejs
fs 모듈 사용시 !
const fs = require('fs')
//동기식
try{
fs.renameSync('./test.txt','./new-test.txt');
}catch(e){
console.error(e)
}
//비동기식
fs.rename('./new-test.txt','./test-new-new.txt', (error)=>{
console.log(error)
});
console.log('파일이름 바꾸기 완료 !')
console.log('======================================')
//fs. promises.rename(...).then().catch()
fs.promises.rename('./test-new-new.txt','./test.txt')
.then(()=> {console.log('Done!')})
.catch((error)=> {console.log(error)})
promise 사용시 then,catc
728x90
'Nodejs' 카테고리의 다른 글
localStorage (토큰값 저장소?) (0) | 2023.05.14 |
---|---|
0509 KDT Nodejs (서버) -> env (0) | 2023.05.09 |
토큰 (0) | 2023.05.06 |
Nodejs stream (0) | 2023.04.27 |
Nodejs stream (파일 복사하기) (0) | 2023.04.24 |