【问题标题】:Yeoman Jekyllrb generator hangs part-way through scaffoldingYeoman Jekyllrb 发电机半挂在脚手架上
【发布时间】:2014-10-02 17:29:07
【问题描述】:

我是 Jekyll 的新手,但对 Yeoman 不熟悉。我最近第一次安装了 Jekyll 和 Jekyllrb 生成器,并成功地创建了一个带有 jekyll new my-awesome-site 的新样板 Jekyll 站点,但是我在生成器上没有任何成功。它在选项选择阶段和bundle install 工作正常,但在安装所有 gem 后挂起并且不会进入序列中的下一个阶段:

  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 generator1.2.1
  • OSX 小牛队
  • Ruby 2.1.1、rbenv 0.4.0、bundler 1.7.3、gem 2.2.2、jekyll 1.4.3
  • 节点 0.10.22,npm 2.0.2,哟 1.2.1

【问题讨论】:

    标签: ruby node.js jekyll yeoman


    【解决方案1】:

    原来问题是由目录路径名中的特殊字符(空格和/或括号)引起的,即/Users/username/Dropbox (Personal)/dev/testers/jekyll/

    可以通过在不同目录中运行生成器、重命名目录或转义生成器中的字符来解决此问题。

    【讨论】:

      猜你喜欢
      • 2014-09-08
      • 2014-12-18
      • 1970-01-01
      • 1970-01-01
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多