0
我有一个Ruby Motion项目,我想将Interface Builder添加到它。Rubymotion,添加接口构建器:从gem运行rake任务给出“不知道如何构建任务ib”
我已经添加了宝石: gem 'ib'
但是当我运行bundle exec rake ib
,我得到Don't know how to build task 'ib'
是否有任何人知道我可能是做错了?这里是我的Gemfile:
source "https://rubygems.org"
gem "rake"
gem "ProMotion", '~> 2.0'
gem "ProMotion-push", git: '[email protected]:BananaNeil/ProMotion-push.git', :branch => 'actionable-push-notifications'
gem "cocoapods"
gem "motion-cocoapods"
gem 'xcodeproj'
gem "bubble-wrap-http", git: '[email protected]:BananaNeil/BubbleWrap-HTTP.git', branch: 'allow_invalid_ssl_certs'
gem "bubble-wrap"
gem "sugarcube" # monkeypatch all the things
gem "motion-yaml"
gem "motion-stump"
gem 'houston'
# Enter debugger with simple syntax
gem 'dbt' #-----> break
# Add pretty print
gem 'motion-pp'
# Handle address book for us
gem 'motion-addressbook'
gem 'ib'
有时Rakefile将来自“require”bundler“/ Bundler.require”的错误置于无声状态。删除围绕这些行的开始/ catch代码,并确保所有内容都正确得到要求。只是一个想法! – colinta
看到'dbt'在使用中也很酷!我非常依赖它进行调试,但不确定是否有其他人使用它。 – colinta
@colinta总共PEBKAC错误,因为我已经为这个项目添加了一个gem,所以我完全忘记了我特别需要我的rake文件中的每个gem(主要是我只吸引特定的糖块包)。我忘了添加'require'ib''。如果你想写你的评论作为答案..或者甚至只是写:“确保它在你的耙文件中是必需的”,我会接受它。谢谢! – BananaNeil