我刚刚第一次安装了Ruby和Middleman而且我无法超越第一个" $ middleman init my_new_project"步。我已经尝试使用谷歌搜索来解决我的问题但不幸的是我无法找到任何看起来像我遇到的错误。
我希望有人可以帮助我。
操作系统:Windows 10 | Ruby:2.2.3(x64)(首先尝试使用Ruby 2.1.7)| 中间人:4.0.0
当我尝试在我创建的文件夹中创建一个新项目以试用Middleman时,这是我收到的错误消息:
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 working(alt. image link)
答案 0 :(得分:1)
如果您只是运行“中间人初始化”会发生什么?
您也可以尝试手动创建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]