2014-10-02 28 views
-1

我是Jekyll的新手,但不是Yeoman。我最近第一次安裝了Jekyll和Jekyllrb發電機,併成功地創建了一個新的樣板,編號爲jekyll new my-awesome-site,但我還沒有在發電機方面取得任何成功。它的工作原理中的選項選擇階段,並通過對bundle install罰款,但安裝所有的寶石後掛起和序列中沒有移動到下一個階段:Yeoman Jekyllrb發電機掛在腳手架的中途

create .gitignore 
    create .gitattributes 
    create Gruntfile.js 
    create package.json 
    create .bowerrc 
    create bower.json 
    create Gemfile 
    create .jshintrc 
    create .csslintrc 
    create .editorconfig 

    Running bundle install to install the required gems. 
    Fetching gem metadata from http://rubygems.org/........ 
    Resolving dependencies... 
    Using blankslate 2.1.2.4 
    [ ... ] 
    Using jekyll 1.4.3 
    Using bundler 1.7.3 
    Your bundle is complete! 
    Use `bundle show [gemname]` to see where a bundled gem is installed. 

它沒有在這個取消任務指向或顯示一條錯誤消息,它只是停下來,永遠不會恢復。我試過安裝新版本的Ruby,並更新了我能想到的所有內容,但沒有喜悅。任何想法是什麼導致這個問題?

開發環境:

  • Jekyllrb generator 1.2.1
  • OSX小牛
  • 紅寶石2.1.1,0.4.0 rbenv,打捆1.7.3,2.2.2寶石,傑奇1.4。 3
  • 節點0.10.22,NPM 2.0.2,1.2.1喲

回答

0

事實證明,這個問題是由s引起目錄路徑名中的特殊字符(空格和/或括號),這是/Users/username/Dropbox (Personal)/dev/testers/jekyll/

該問題可以通過在其他目錄中運行生成器,重命名目錄或轉義生成器中的字符來解決。