Где-то я читал статью о том, насколько на самом деле полезны скрипты свойств в package.json.Может быть, я ошибаюсь, но насколько я понимаю, gulp (или grunt как альтернатива) используется для автоматизации таких процессов, как компиляция SASS, префиксы, препроцессоры HTML (Jade), компоновщики, minify, превращая все это в одинкоманда.Все это я мог бы сделать с помощью свойства scripts в package.json, используя всю мощь, которую командная строка способна обеспечить
SASS?
"scripts": {
"scss": "node-sass --output-style compressed -o dist/css src/scss"
}
Префикс?
"scripts": {
"autoprefixer": "postcss -u autoprefixer -r dist/css/*"
}
Линтер?
"scripts": {
"lint": "eslint src/js"
}
Короче говоря, мощь этой функции замечательна.Есть много проблем, с которыми вы можете столкнуться при использовании gulp или grunt: например, нет никакого плагина для инструмента, который вы хотите использовать
Итак, как я уже сказал, я хотел бы видеть, есть ли регулярные случаи, которые я выигралне сможете победить, не используя Gulp или Grunt?
Чем глубже я углубляюсь в разработку внешнего интерфейса, тем больше у меня возникает ощущение, что я трачу больше времени на настройку инструментов, а не на логику кодирования
Заранее спасибо!