Первым аргументом gulp.src()
должен быть глоб, указывающий на файл / файлы.
Объяснение глобусов
Глоб - это строка литерала и/ или символы подстановки, используемые для соответствия пути к файлу.Глобализация - это поиск файлов в файловой системе с использованием одного или нескольких глобусов.
Таким образом, первый аргумент src () должен выглядеть следующим образом:
./assets/css/app.css
(длясоответствует конкретному файлу) ./assets/css/*.css
(для сопоставления всех файлов с ext .css в каталоге) ./assets/css/**/*.css
(для сопоставления всех файлов с ext .css в каталоге
с подкаталогами) ./assets/css/**/*
(для соответствия всем файлам)
Также не рекомендуется использовать один и тот же каталог ввода и вывода.Потому что после первого запуска задачи ваш исходный файл будет разрушен.
Возможно, лучшая идея - использовать структуру, подобную этой:
project-home/
├── ...
├── src/
│ ├── css/
│ ├── js/
│ ├── images/
├── assets/
│ ├── css/
│ ├── js/
│ ├── images/