我正在尝试学习ember,所以我创建了一个从github克隆的本地git存储库,这样我就可以随时更新它。我以前从未使用过rake,所以我也从http://rake.rubyforge.org/下载并安装了它。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>发布于 2012-09-09 06:59:57
您需要安装bundler (这样您就可以获得ember的rake任务所依赖的所有gem)。
gem install bundler然后,在您的ember目录中:
bundle install
rake -Thttps://stackoverflow.com/questions/12334848
复制相似问题