Node.js มีโมดูล fs
สำหรับการจัดการไฟล์ มีสองฟังก์ชันหลักสำหรับการลบไฟล์:
1. fs.unlink()
:
ฟังก์ชัน fs.unlink()
ใช้สำหรับลบไฟล์. ตัวอย่าง:
JavaScript
const fs = require('fs');
fs.unlink('myfile.txt', (err) => {
if (err) {
console.error(err);
} else {
console.log('File deleted successfully!');
}
});
2. fs.unlinkSync()
:
ฟังก์ชัน fs.unlinkSync()
ทำงานคล้ายกับ fs.unlink()
แต่เป็นแบบ synchronous. ตัวอย่าง:
JavaScript
const fs = require('fs');
try {
fs.unlinkSync('myfile.txt');
console.log('File deleted successfully!');
} catch (err) {
console.error(err);
}
ข้อควรระวัง:
- ฟังก์ชัน
fs.unlink()
และfs.unlinkSync()
ลบไฟล์ถาวร - ตรวจสอบให้แน่ใจว่าต้องการลบไฟล์ก่อนใช้งานฟังก์ชันเหล่านี้