繁体   English   中英

Rubymine使用本地gem配置

[英]Rubymine use local gem configuration

我在Windows上运行Ruby mine 7.1.2,但遇到了困难,因为它似乎想在哪里使用自己的gems和fun版本。 如果我bundle installbundle exec rails script我的应用程序可以从命令行正常运行,但是当我尝试从IDE运行时,它会抱怨缺少gem。

我可以尝试通过ruby mine重新安装所有的gem,但是某些gem需要在Windows中进行特殊的自定义,而从命令行执行此操作则容易得多。 无论如何,我可以使用已安装的宝石让红宝石矿山吗?

Rubymine通常会将您的ruby SDK(即ruby本身)及其所有关联的gem捆绑在一起,以便您最终不会出现奇怪的配置依赖关系。

如果您想绕开它,请遵循官方指南 除了该指南之外,请注意,还存在每次运行的SDK设置。 这些在运行或调试RubyMine项目时生效,需要在run -> configuration settings对话框中进行run -> configuration settings

我的(主动提供的)其他建议是,我建议您弄清楚全局红宝石安装的哪些方面会导致RubyMine捆绑安装程序出现问题。 RubyMine沙箱中包含多个SDK的原因是为了减少您去部署应用程序时的麻烦。 没有它,在部署应用程序时可能会遇到依赖地狱。 根据我个人的经验(非常烦人),当您想在其他地方运行ruby应用程序时,匆忙执行这些初始设置步骤往往会带来复仇。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM