Алексей POS_troi: я очень плохо понимаю схемы. Я правильно понял - делаю несколько "путей" каждый с нужными резисторами и переключаю ключ на нужный "путь"?
Евгений Елчев: как минифицировать в phpStorm'e я быстро нашел. А вот пробросить переменные в sass файл и собрать несколько видов файлов в зависимости от переменных - нет. Спасибо Вам большое, что отвечаете, приятно. Наверно моя основная боль в непонимании - "зачем использовать node/bower и т.д для простых задач". Как-то не могу что ли сориентироваться, как сейчас вести разработку. Раньше было пишешь код - и ок.(ну относительно раньше). Сейчас(хотя я и работаю в паре только с дизайнером) нужно по хорошему поднять репозиторий, подтягивать всё в зависимости и т.д - как-то непривычно. Да еще очень пугает, что после 10 таких проектов, в которые тянешь зависимости(bootstrap(который за собой тянет уйму чего)) и многое другое) - жд накроется(от записи/перезаписи).
Евгений Елчев: например, буквально вчера стал разбираться с gulp. Я не использую node в своем проекте, код пишу через phpStorm. Нужна сборка(изменение нескольких значений) и минификация css файлов, я уверен, что это можно сделать только средствами IDE, но везде советуют/гуглится "используйте gulp". Ок, пытаюсь использовать. Зачем мне забивать место в проекте устанавливая gulp с кучей плагинов в локальные зависимости, а при установке глобально, его все равно надо "$ npm link gulp gulp-sass ..."(что? почему? боль...) Ладно, но изменять то значение можно? Чтобы найти ответ на этот вопрос(хотя формулировал нормально ("how to pass var to file gulp") понадобилось много времени, ибо в большинстве статей было просто "смотрите какой gulp крутой". Оказалось, что надо использовать плагин gulp-preprocess. На мой взгляд это очень простая и востребованная задача. Так сложно в readme на github'e поместить ссылку на это и инструкцию? (боль)