如何在RubyMine上使用bundle exec rake?

gau*_*_br 13 ruby-on-rails rubymine bundler

我在堆栈溢出rubymine错误中发现这篇文章 :你已经激活了rake 10.0.3,但你的Gemfile需要rake 0.9.6.使用bundle exec可以解决这个问题

这有两个可能的解决方案:

  • 忽略项目设置中的全局gem路径
  • 卸载有问题的宝石

到目前为止,这些解决方案都没有适用于我:我试图忽略全局gem路径,但我不断收到相同的错误消息.关于卸载gem,嗯,这是不可能的,因为我有其他项目取决于更新的rake版本,我不想搞砸.

在rake任务之前强制RubyMine使用bundle exec的方法是什么?

Ren*_*ews 22

转到Run- > Edit Configurations,选择BUNDLER选项卡,然后单击复选框"在捆绑包的上下文中运行脚本(捆绑exec)"

  • 有没有办法将其设置为默认选中状态? (2认同)