5

我正在使用 RubyMine 3.1.1 和 Rails 3.0.9。

我有从 Github 克隆的 Spree 项目,我想在处理代码时调试服务器。为此,Spree 包含一个沙箱 rake 命令,该命令创建一个包含 rails 应用程序实例的子文件夹(称为沙箱),该应用程序引用包含源的父目录作为其 spree gem。

如果我关闭原始项目并将沙箱子文件夹作为新探针打开,我将获得正确的开发和生产运行配置,并且可以成功调试。但是,这不允许我编辑父目录中的 spree 代码。

如果我在父目录中,子文件夹当然在那里,但是没有 rails 运行配置,你不能添加一个,因为它说项目中没有 rails 服务器启动器(或该消息的一些传真)。

任何人都知道如何让 RubyMine 识别子文件夹的运行配置?

4

1 回答 1

0

我遇到了这个对话,它解决了一个与你报告的问题非常相似的问题。

要点是您可以进入设置 | 项目结构,然后将您的子目录添加为源根目录。然后,您可以使用该子目录而不是项目根目录来设置运行配置。

于 2014-03-12T06:01:28.673 回答