我一直在尝试自定义构建Zepto(我已经在全球范围内安装了咖啡),并使用以下命令:
git clone https://github.com/madrobby/zepto.git
cd zepto/
npm install
MODULES="polyfill zepto event ajax fx touch" ./make dist
但在
后立即遇到问题> zepto@1.0.0 dist /Users/johnny/Development/zepto
> coffee make dist
由于咖啡缺乏冗长的构建评论,我无法判断是否有任何错误,但我无法想象构建Zepto需要花费超过几分钟(当然不会超过一小时)。甚至他们的默认dist构建(没有自定义)挂在同一个地方,并且在我的Ubuntu和Mac盒子上都会发生。
答案 0 :(得分:1)
根据https://github.com/madrobby/zepto/issues/782#issuecomment-20852321,如果您安装coffeescript> 1.5.0这个问题应该消失。您可以通过运行来获取最新信息:
sudo npm install -g coffee-script
我遇到了同样的问题并且碰到了我的coffeescript版本(我在1.4.0上)
答案 1 :(得分:0)
将./make dist
替换为npm run-script dist
它对我有用。
答案 2 :(得分:0)
我正在努力解决同样的问题,并遇到了这个为您生成自定义zepto构建的Web应用程序。您所要做的就是选择要包含的模块。我刚刚使用它并且工作正常: http://github.e-sites.nl/zeptobuilder/