我正在使用RubyMine 3.1.1和Rails 3.0.9。
我从Github克隆了Spree项目,我想在处理代码时调试服务器。为此,Spree包含一个sandbox rake命令,用于创建一个包含rails应用程序实例的子文件夹(称为sandbox),该应用程序引用包含源作为其spree gem的父目录。
如果我关闭原始项目并打开sandbox子文件夹作为新的probect,我会获得正确的开发和生产配置,我可以成功调试。但是,这不允许我编辑父目录中的狂欢代码。
如果我在父目录中,子文件夹当然在那里,但是没有rails运行配置,你不能添加一个,因为它说项目中没有rails服务器启动器(或者一些传真消息)。
任何人都知道如何让RubyMine识别子文件夹的运行配置吗?
答案 0 :(得分:0)
我遇到了this conversation,解决了与您报告的内容非常相似的问题。
要点是你可以进入设置|项目结构,然后将您的子目录添加为源根目录。然后,您可以使用该子目录而不是项目根目录设置运行配置。