Я собрал мобильный стек разработки, который почти полностью использует Javascript на node.js. За исключением только SASS (предпочитают его МЕНЬШЕ) и Fabric. Я предпочитаю не загрязнять мой каталог разработки, и поскольку мне все равно нужно объединять и минимизировать JS и CSS, я думал, что могу использовать node.js для обслуживания моего кода.Есть ли инструмент развертывания, похожий на Fabric, написанный на JavaScript?
Я хотел бы уменьшить свою зависимость от Ruby и/или Python. Я не использую все функции Fabric, поэтому я надеюсь заменить его. Но я не мог найти какой-либо подобный инструмент, написанный в Javascript.
Все, что мне нужно, это:
- Тяговое из репозитория Git.
- Установите службы локально.
- Минимизировать и объединить JS/CSS с вызовом require.js/SASS.
- Выполнить testuite.
- Передайте код через node.js для практического использования или тестирования с помощью пульсации.
Ткань уже может быть излишней, я использую ее только для своих веб-проектов Python, потому что необходимые серверы не работают на моей машине, но это не так. Какой был бы лучший способ справиться с этим без Fabric?
Спасибо, [grunt] (https://github.com/cowboy/grunt) выглядит действительно интересным. Просто нашел [Джейк] (https://github.com/mde/jake), который кажется прекрасным, но хрюкать, кажется, легче понять и использовать. –
О, верно! Джейк тоже выглядит хорошо. Похоже, что более ориентированный на CoffeeScript. Синтаксис кажется многословным без кофе, но я мог бы попытаться просто узнать мои варианты. – jsalonen
CoffeeScript на самом деле в комплекте с Cake, который является Make/Rake/Jake для CoffeeScript. Не уверен, что он имеет одни и те же функции. Все еще ужасно подробный. –