У меня есть каталог активы с количеством изображений внутри. Внутри моего JavaScript-кода у меня есть массив с тем же списком изображений, который я использую для предварительной загрузки всего. Это означает, что у меня есть две одинаковые данные, список изображений, как в моем JavaScript, так и в моей файловой системе. Я хотел бы иметь задачу gulp, чтобы перечислить все эти изображения и заполнить массив в JavaScript, с чем-то вроде:Gulp получить ls каталога
var listFiles = require ("list-files-in-folder"); var images = listFiles ("./ assets /");
Знаете ли вы о любом плагине, который это делает? Или простой способ его реализовать?
это будет JS код клиента запрашивая папку на сервере файлов, правильно? Или вы спрашиваете, как сервер nodejs может получить все файлы в папке? – UnstableEagle
Нет, это было бы во время сборки, поэтому строго для рабочего процесса dev. Когда я запускаю gulp, я ожидаю, что он найдет каждую ссылку «require (« list-files-in-folder »), поймет связанную переменную и затем заменит каждый вызов на нее массивом (или даже строкой, m не сложно) указанной папки. Так же я использую https://github.com/substack/brfs, который позволяет требовать содержимое текстового файла. –