0
我想學習ember,所以我創建了一個github克隆的本地git倉庫,這樣我就可以保持最新狀態。我從來沒有使用過耙,所以我也從http://rake.rubyforge.org/下載並安裝。耙子似乎安裝正確,當我跑耙 - 幫助我得到了幫助選擇,所以我認爲這一切都沒問題。那麼在我的命令提示符下,我做了一個CD到具有用於ember的github文件的目錄。從我的閱讀中,因爲在ember目錄中有一個Rakefile,它聽起來像我可以直接在CD上運行rake。但是當我這樣做時,我得到以下錯誤。我很抱歉,但我沒有經驗與耙,所以我不知道我在做什麼錯了...或者如果它是在構建文件中的東西?用rake構建ember.js
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>
好吧,我跑了這些命令,並在第一次沒有奏效。因此,在我的餘燼目錄中,我運行了gem install bundler命令,其餘部分隨後又進一步完成。我現在在帶有js文件的ember文件夾中有一個lib文件夾,但根據文檔,它應該也創建了一個ember min文件,但我沒有。這是運行rake命令後的輸出。 –
c:\ inetpub \ wwwroot \ dev \ js \ ember \ ember.js> rake -T C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rake_module .rb:25:警告:冗餘嵌套重複操作符←[31mhttps://github.com/livingsocial/rake-pipeline.git(在主服務器上)未檢出。請運行'bundle install'←[0m –
run''bundle install''在你的ember目錄中。然後運行''bundle exec rake -T''來確認正確安裝的所有東西。這也會給你一個可用的rake命令列表。 – Ryan