Gulp sort a css file (создать, скопировать, удалить проблему) - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь отсортировать файл css. Я использую несколько плагинов gulp. Я использую папку TMP для сортировки. Может кто-нибудь объяснить, как автоматизировать эти шаги:

1) Take style.css from folder CSS then sort it to folder CSS/tmp (same name) (task 1)
2) Delete style.css in CSS folder (task 2)
3) Copy style.css from CSS/tmp folder to CSS folder (task 3)
4) Delete style.css in CSS/tmp folder. (task 4)

По отдельности я могу запускать эти задачи. Но связывание их, например, с gulp.series и gulp.watch приводит к ошибкам. В идеале каждая задача будет ждать, когда предыдущая задача будет выполнена (не знаю, как). Когда я запускаю его с gulp.watch; в первый раз это нормально, но после того, как я снова попытаюсь отсортировать, шаг 4 сталкивается с ошибками, потому что шаг 1 выполняется и разрабатывается. css еще не существует в CSS / tmp ... (я думаю, именно поэтому. .).

Я не программист, и я не знаю, JS или nodejs, просто гуглите, пытаетесь и снова пытаетесь запустить эти задачи по отдельности.

Спасибо.

1 Ответ

0 голосов
/ 12 февраля 2020

Я не знаю, какие библиотеки вы используете. Вы можете попробовать использовать async / await. Проверьте это здесь .

Возможно, если вы опубликуете свой код gulp, мы поможем вам лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...