2011-07-01 75 views
5

我在Rails 3.0.9中使用RubyMine 3.1.1。子項目運行Rails項目

我有從Github克隆的Spree項目,我想在代碼上工作時調試服務器。爲此,Spree包含一個沙盒rake命令,該命令創建一個包含rails應用程序實例的子文件夾(稱爲沙箱),該文件引用包含源作爲其狂熱寶石的父目錄。

如果關閉原始項目並將沙箱子文件夾作爲新探測器打開,我將獲得用於開發和生產的正確運行配置,並且可以成功進行調試。但是,這不允許我編輯父目錄中的代碼。

如果我在父目錄中,子文件夾當然存在,但是沒有導軌運行配置,並且您不能添加一個,因爲它表示項目中沒有導軌服務器啓動器(或某些傳真該消息)。

任何人都知道如何讓RubyMine識別子文件夾的運行配置?

回答

0

我碰到了this conversation,它解決了一個非常類似的問題。

的要點是,你可以進入設置|項目結構,然後將您的子目錄添加爲源根目錄。然後,您可以使用該子目錄而不是項目根目錄設置運行配置。