Page 137 - Nodejs 교과서 개정2판
P. 137
})
.catch((err) => {
console.error(err);
});
콘솔
$ node fsDelete
폴더 내용 확인 [ 'newfile.js' ]
파일 삭제 성공
폴더 삭제 성공
• fs.readdir(경로, 콜백) ಫ؊ উ ղਊޛਸ ഛੋೡ ࣻ णפ ߓৌ উী ղࠗ ੌҗ ಫ؊ݺ ա২פ
• fs.unlink(경로, 콜백) ੌਸ ࣻ णפ ੌ হݶ ী۞о ߊࢤೞ۽ ݢ ੌ ח
ܳ ԙ ഛੋ೧ঠ פ
• fs.rmdir(경로, 콜백) ಫ؊ܳ ࣻ णפ ಫ؊ উী ੌٜ ݶ ী۞о ߊࢤೞ۽ ݢ ղࠗ
ੌਸ ݽف Ҋ ഐ೧ঠ פ
node fsDeleteܳ ೠ ߣ ؊ प೯ೞݶ ENOENT ী۞о ߊࢤפ ઓೞ ঋח ੌਸ ਛח ী۞ੑפ
֢٘ ߡ റীח createReadStreamҗ createWriteStreamਸ pipeೞ ঋইب ੌਸ ࠂࢎೡ ࣻ णפ
җ э ೞݶ ؾפ
copyFile.js
const fs = require('fs').promises;
fs.copyFile('readme4.txt', 'writeme4.txt')
.then(() => {
console.log('복사 완료');
})
.catch((error) => {
console.error(error);
});
콘솔
$ node copyFile
복사 완료
SFBENF UYU৬ زੌೠ ղਊ XSJUFNF UYUо ࢤࢿغਸ Ѫੑפ ߣ૩ ੋࣻ۽ ࠂࢎೡ ੌਸ ف ߣ૩ ੋ