Невозможно создать собственный пакет Zepto

Я пытался сделать пользовательскую сборку Zepto (у меня уже установлен кофе глобально) с помощью следующих команд:

git clone https://github.com/madrobby/zepto.git
cd zepto/
npm install
MODULES="polyfill zepto event ajax fx touch" ./make dist

но продолжайте сталкиваться с проблемой зависания вещей сразу после

> [email protected] dist /Users/johnny/Development/zepto
> coffee make dist

Из-за отсутствия подробного комментария к сборке кофе я не могу сказать, есть ли какие-то ошибки, но я не могу представить, что сборка Zepto займет больше нескольких минут (и уж точно не больше часа). Даже их сборка дистрибутива по умолчанию (без настроек) зависает в одном и том же месте и происходит как на моих коробках Ubuntu, так и на Mac.


person Johnny    schedule 06.06.2013    source источник
comment
Вы нашли решение?   -  person David Rabinowitz    schedule 15.10.2013
comment
Никогда не делал и просто отказался от индивидуальной сборки.   -  person Johnny    schedule 21.11.2013


Ответы (3)


Согласно https://github.com/madrobby/zepto/issues/782#issuecomment-20852321 если вы установите coffeescript > 1.5.0, эта проблема должна исчезнуть. Вы можете получить последнюю версию, запустив:

sudo npm install -g coffee-script

У меня была та же проблема, и ее исправила моя версия coffeescript (у меня была версия 1.4.0).

person ebrody    schedule 15.01.2014
comment
Это решило эту проблему для меня. Благодаря тонну! - person CourtDemone; 18.03.2014

Замените ./make dist на npm run-script dist

Меня устраивает.

person zoki    schedule 28.11.2013

Я боролся с той же проблемой и наткнулся на это веб-приложение, которое создает для вас пользовательскую сборку zepto. Все, что вам нужно сделать, это выбрать модули, которые вы хотите включить. Я просто использовал его, и он работал нормально: http://github.e-sites.nl/zeptobuilder/< /а>

person cs_stackX    schedule 12.04.2014