Это каким боком относится к настройке IDE? Все это уже должно быть в пакете, на машине разработчика остается только сделать npm i чтобы подтянуть зависимости.
Зачем вам Руби, когда вы ставите Ноду и Галп? Напишите мелкий таск и собирайте Sass ими. Только недавно вычищал из проекта древний Compass, куда такие вот php-разработчики засунули.
Саблайм хорош, если нужно по быстрому что-то посмотреть или поправить. Или какой редкий язык или расширение. А постоянно работать с проектом IDE лучше конечно. Держу у себя и то, и другое
Ну я так понял, что у вас само приложение очень маленькое вышло. Обычно само приложение получается около 1Мб. Хотя если включить гзип, то как-то это уже меньше волнует
И как показала ситуация все это не шибко работает. Никто особо не просматривал этот left-pad, не считал оптимальность и не искал баги. Просто взяли и использовали. Потому что люди, которые готовы это делать обладают квалификацией, что написать самостоятельно. Остальные просто подключают.
И источник проблемы указан верно: слабая стандартная библиотека. И тут силами коммьюнити объединять общепринятые решения в библиотеки, как например Underscore, но многие предпочитают решать конкретную проблему и делать микромодули.
Стаб — это заглушка для метода.
Я как бы специально не стал конкретизировть, потому что везде это по разному реализуется. В Ангуларе например мокается $http сервис. Думаю, что слово "сервис" без знания контекста, взорвало бы мозг джуниору.
Что-то я не понял, что такого неправильно сказал паренек про тестирование сервиса. Мокинг HTTP класса это классическое решение, тока он начал говорить про метод, что не верно согласно терминологии. Надо было натолкнуть его на эту мысль, а вы зарубили идею сказали что мокинг фигня и тут не применим. И как же тогда надо было это дело тестировать в вашем понимании?
Никто не комментирует, Хабр загибается вот и предлагают новые способы оживления. Если заглянуть в топ https://habrahabr.ru/top/ то вообще тишина, максимум 30-40 комментариев в к статье. И это самое популярное? Где те времена, когда топики набирали по пару сотен?
Судя по всему ей никто не пользовался.
Вотчер Шторма может запускать любой таск, в т.ч. и сборку.
npm install XXX --save-dev
Это каким боком относится к настройке IDE? Все это уже должно быть в пакете, на машине разработчика остается только сделать npm i чтобы подтянуть зависимости.
Я вообще не понимаю, причем здесь Windows.
А вы смелый. И как оно в продакшене? Там же по идее огромный объем скриптов будет
И источник проблемы указан верно: слабая стандартная библиотека. И тут силами коммьюнити объединять общепринятые решения в библиотеки, как например Underscore, но многие предпочитают решать конкретную проблему и делать микромодули.
Я как бы специально не стал конкретизировть, потому что везде это по разному реализуется. В Ангуларе например мокается $http сервис. Думаю, что слово "сервис" без знания контекста, взорвало бы мозг джуниору.