littleguga:Переводить на grunt/gulp было не нужно, проблему со скриптом уже вспомнить не могу. Суть такая, проект на middleman (haml, scss), сборка идёт на сервере, то есть я на неё уже не влияю. Возникла потребность проверить scss файлы и в них удалить не используемый css.
Проекту 3 года, документации нет, внутри проекта код от 4-х редизайнов. Если со скриптами все ок, то css стал помойкой.
Решение под grunt/gulp с in css хорошее, но оно чистить уже css файл (хотя в текущем проекте этого более чем достаточно)
Fahrenhe17: О, вот оно пояснение. А можете пояснить почему произошло такое изменение? Напряг случился в тот момент, когда процесс установки занял очень много времени.
Константин Китманов: Я не отрицаю факта, что туплю, спасибо, что помогаете.
Я просто хочу понять, почему утром gulp этого не делал, а теперь делает. Так должно быть или я где-то ошиблась и порождаю ошибку в проекте. Мне не хочется хранить в проекте лишнее.
В папку node_modules меня занесло в тот момент, когда всё ставилось адски долго, а не как обычно. Я подумала, что могла что-то накосячить в текущем проекте, поэтому создала тестовый и установила в него 1 плагин "autoprefixer": "^6.1.2", который точно не тянет за собой этот огромный список. Но ситуация повторилась.
В итоге всё работает, но я тяну в проект примерно 15 плагинов, а ставится 50+. Меня не напрягало, пока папка node_modules не стала занимать несколько экранов из того6 что в проекте вообще не нужно.