ДОВІДНИК З NODE-RED українською мовою
У бібліотеці fs-ops представлені вузли Node Red для виконання операцій з файловою системою. Ці вузли є обгорткою навколо багатьох функцій у бібліотеці файлових систем Node.js, яка, в свою чергу, є обгорткою навколо стандартних функцій файлів POSIX. Ці вузли та функції забезпечують функції
fs-ops-move - переміщення або перейменування файлів і каталогів
fs-ops-copy - копіювання або посилання на файли
fs-ops-delete - видалення файлів або каталогів
fs-ops-access - перевірка наявності та доступності файлу або каталогу
fs-ops-size - отримання розміру файлу або каталогу в байтах
fs-ops-link - визначає, чи є файл посиланням і повертає файл, на який він посилається.
fs-ops-type - визначає тип файлу - звичайний, каталог, символ або спеціальний
fs-ops-dir - отримує масив імен файлів і каталогів у каталозі
fs-ops-mkdir - створює новий каталог
fs-ops-mktmpdir - створює новий каталог із випадковим унікальним ім'ям
Такі параметри, як шлях і ім'я файлу, можуть бути отримані з рядків, повідомлень, потоків або глобальних властивостей. Аналогічно, результати можуть зберігатися в повідомленні, потоці або глобальній властивості.
fs-ops-dir можна використовувати для вилучення списку файлів за допомогою фільтра, а потім передавати цей список до інших вузлів fs-ops для виконання об'ємних операцій.
Загальний принцип розробки полягає в тому, що кожен вузол передаватиме повідомлення, якщо дія буде успішною, інакше вона викине виняток і скине повідомлення.