我只是第一次安装ruby和middleman,我无法通过第一个“$middleman init my_new_project”步骤。我试过用谷歌搜索解决我的问题,但不幸的是,我找不到任何看起来像是我遇到的错误。
我希望有人能帮我。
操作系统:Windows 10|
Ruby:2.2.3(x64)(先试用Ruby 2.1.7)|
中间人:4.0.0
这是我试图在为试用中间人而创建的文件夹中创建新项目时收到的错误消息:

    run git clone --depth 1 git://github.com/middleman/middleman-templates-default.git C:/Users/Lenovo/AppData/Local/Temp/d20160120-1612-c2sqbk from "."
    exist new_project_test
      run bundle install from ".new_project_test"
Could not locate Gemfile or .bundle/ directory

这只会创建一个空的“new_project_test”文件夹。
命令提示符截图:middleman init not workingalt. image link

最佳答案

如果你只运行“中间人初始化”会发生什么?
您也可以尝试手动创建gemfile,如果第一步没有创建gemfile,那么再次运行init。默认值如下:

# If you do not have OpenSSL installed, update
# the following line to use "http://" instead
source 'https://rubygems.org'

gem "middleman", "~>3.4.1"

# Live-reloading plugin
gem "middleman-livereload", "~> 3.3.0"

# For faster file watcher updates on Windows:
gem "wdm", "~> 0.1.0", :platforms => [:mswin, :mingw]

# Windows does not come with time zone data
gem "tzinfo-data", platforms: [:mswin, :mingw, :jruby]

10-08 04:38