Джейк против Cake для приложения Node.js?

Я выполнил некоторые основные поиски и не нашел веских причин выбрать Jake вместо Cake для процесса сборки Node.js (в основном это просто компиляция *.coffee в *.js в правильных папках). Может ли кто-нибудь дать несколько быстрых объяснений, почему один из них выбрал бы Джейка или Пирога, а не другого?

Если применимо: я пришел с точки зрения разработчиков Java, Grails и Ruby on Rails, поэтому я знаком с Ant, mvn и Gradle, Rake и т. Д.

1 ответ

Джейк во многом похож на инструмент Rake и является действительно гибким инструментом сборки. Документация дает несколько хороших примеров того, как создавать и выполнять различные задачи. Задачи могут зависеть друг от друга, и вы также можете передать свойства, чтобы указать из командной строки, чтобы построить скрипт. Я использую Джейка для своего проекта и очень люблю его простоту.

Торт, кажется, инструмент для сборки CoffeeScript. Так что, если вы используете CoffeeScript, то это может быть хорошим инструментом для вашего проекта.

Еще один инструмент, который я слышал об этих днях, - это gruntjs. Как и Джейк, это инструмент на основе задач, но он поставляется с большим количеством задач, которые вы можете быстро начать использовать.

Другие вопросы по тегам