Я использую NPM одновременно для запуска:
одновременно "npm run watch-sass" "npm run watch"
"scripts": {
"test": "nps test",
"watch-sass": "multi-sass -w -d static/css/pages -o static/css/pages -n -d static/css/common -o static/css/common -n -d static/css/components -o static/css/components",
"watch": "nps webpack.build.development.watch",
...
},
Однако, как только watch-sass завершит работу с одним файлом, часы запустятся, и файлы не смогут быть включены в сборку.
Мне нужно вставить некоторую задержку после 'watch-sass', чтобы 'watch' не активировалась до тех пор, пока (1) не будет задержка каждый раз или (2) способ узнать, когда были скомпилированы ВСЕ файлы scss.