用耙子建造ember.js

时间:2012-09-08 22:04:27

标签: rake ember.js

我正在尝试学习ember所以我创建了一个从github克隆的本地git存储库,这样我就能及时了解它。我之前从未使用过rake,所以我也从http://rake.rubyforge.org/下载并安装了rake。 Rake似乎安装正确,当我跑rake --help我得到了帮助选项所以我认为这一切都没关系。那么在我的命令提示符下,我为包含ember的github文件的目录做了一张CD。从我的阅读,因为在ember目录中有一个Rakefile,听起来我可以直接CD到那个并运行rake。但是,当我这样做时,我得到以下错误。我很抱歉,但我没有使用rake的经验所以我不确定我做错了什么......或者它是否在构建文件中?

c:\inetpub\wwwroot\dev\js\ember.js>rake
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rake/rake_module.rb:25: warning: redundant nested repeat operator
c:/inetpub/wwwroot/dev/js/ember.js/Rakefile:485: warning: ambiguous first argument; put parentheses or even spaces
c:/inetpub/wwwroot/dev/js/ember.js/Rakefile:487: warning: ambiguous first argument; put parentheses or even spaces
rake aborted!
cannot load such file -- bundler/setup
c:/inetpub/wwwroot/dev/js/ember.js/Rakefile:3:in `<top (required)>' (See full trace by running task with --trace)

c:\inetpub\wwwroot\dev\js\ember.js>

1 个答案:

答案 0 :(得分:0)

您需要安装bundler(这样您就可以获得所有gem ember的rake任务依赖)。

gem install bundler

然后,在你的ember目录中:

bundle install
rake -T