itgid, itgid.info, node.js itgid, node 2024 itgid, курс node 2024, записуємо файл, node writeFile, node writeFileSync, node readFileSync, node readFile, readfile flag r, writeFile flag w ay, nod array, читання файлу в node.js, перенесення рядків текстового файлу node.js, розбиваємо текст за рядками node.js
| 'ax' | аналогічно 'a', але не працює, якщо шлях існує. |
| 'a' | відкрити файл для додавання даних. Файл створюється, якщо він не існує. |
| 'ax' | аналогічно 'a', але не працює, якщо шлях існує. |
| 'a+' | відкрити файл для читання та додавання. Файл створюється, якщо він не існує. |
| 'ax+' | аналогічно 'a+', але зазнає невдачі, якщо шлях існує. |
| 'as' | відкрити файл для додавання даних у синхронному режимі. Файл створюється, якщо він не існує. |
| 'as+' | відкрити файл для читання та додавання даних у синхронному режимі. Файл створюється, якщо він не існує. |
| 'r' | відкрити файл для читання. Виняток виникає, якщо файл не існує. |
| 'rs' | відкрити файл для читання у синхронному режимі. Виняток виникає, якщо файл не існує. |
| 'r+' | відкрити файл для читання та запису. Виняток виникає, якщо файл не існує. |
| 'rs+' | відкрити файл для читання та запису в синхронному режимі. Вказує операційну систему обійти кеш локальної файлової системи. Це перш за все корисно для відкриття файлів на монтуванні NFS, оскільки дозволяє пропустити потенційно застарілий локальний кеш. Це дуже сильно впливає на продуктивність введення-виведення, тому використовувати цей прапор не рекомендується, якщо в цьому немає потреби. |
| 'w' | відкрити файл для запису. Файл створюється (якщо не існує) чи очищається (якщо він існує). |
| 'wx' | аналогічно 'w', але зазнає невдачі, якщо шлях існує. |
| 'w+' | відкрити файл для читання та запису. Файл створюється (якщо не існує) чи очещается (якщо він існує). |
| 'wx+' | аналогічно 'w+', але не працює, якщо шлях існує. |