повысить производительность NPM скриптов - PullRequest
0 голосов
/ 06 августа 2020

Я пытался использовать NPM Scripts вместо Gulp, так как я думал, что это может упростить мой процесс сборки и даже улучшить производительность, но в итоге стало хуже, моя тестовая установка довольно проста, но время сборки почти удвоилось по сравнению с в Gulp.

"start": "cross-env NODE_ENV=development npm-run-all --parallel server watch:css watch:html",
"build": "cross-env NODE_ENV=production npm run build:css",
"build:css": "postcss dev/style/styles.css --dir dist",
"watch:css": "chokidar \"dev/style/**/*.css\" -c \"npm run build:css\" --debounce=0 --verbose=true --silent=true",
"watch:html": "chokidar \"dist/*.html\" -c \"npm run server:reload\"",
"server": "browser-sync start --server 'dist' -w  --no-open",
"server:reload": "browser-sync reload"

Есть ли что-то, о чем я не знаю, что могло бы сократить время сборки? Или нет никакого способа, которым «ванильные» скрипты могли бы работать лучше, чем специальные инструменты, такие как Gulp? Заранее спасибо!

...