Задание глотка не работает и даже не показывает никакой ошибки - PullRequest
0 голосов
/ 28 июня 2019

Я только начал изучать gulp здесь, я написал задачу и запустил ее после выполнения задачи. Ничего не изменилось в моих префиксах поставщика CSS-файлов не добавлено.Я пытаюсь добавить префиксы поставщиков и сжать мои CSS-файлы.Может ли кто-нибудь предложить мне.Там мой путь к каталогу правильный, что я здесь делаю неправильно?почему это не работает.И я использовал последнюю версию 4.0.1

Редактор проверки пути к каталогу и задачи enter image description here

enter image description here

1 Ответ

1 голос
/ 28 июня 2019

Первым аргументом 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/
...