0
編寫的寶石,我需要生成一個遷移,但是當我嘗試,我得到了使用信息爲什麼我不能運行rails在寶石內生成?
$ rails g migration AddSomeField
Usage:
rails new APP_PATH [options]
Options:
...
編寫的寶石,我需要生成一個遷移,但是當我嘗試,我得到了使用信息爲什麼我不能運行rails在寶石內生成?
$ rails g migration AddSomeField
Usage:
rails new APP_PATH [options]
Options:
...
我沒有腳本/軌道不是一個配置選項/應用程序,這就是爲什麼它不工作。
運行'pwd'。你在一個包含rails項目的目錄中嗎? –
我在包gem創建的目錄中,不知道它是否缺少一些它的工作,我沒有做新的軌道,但有一個應用程序,數據庫,配置,lib和其他人。 – geermc4
如果這是一個寶石,你不應該有這些文件夾。寶石通常具有lib,spec/test,docs,並且可以製作一些諸如public或bin之類的東西。但鑑於它是一個庫文件,它不會有像app,db或config這樣的東西。 –