Node.js · Junior · Запитання 54 з 75
Як перевірити, що файл існує, перш ніж його читати?
- 1Спершу викликати
fs.exists(), потім читати - 2Прочитати
process.files - ✓Правильна відповідь: Зазвичай ніяк: просто читайте його й обробляйте помилку
ENOENT
Пояснення
Попередня перевірка створює стан гонитви: файл можуть видалити між перевіркою і читанням. Обробити помилку простіше й правильніше. fs.exists застарів.