回答
產生是Rails腳本,所以最好使用軌使用的命令,你所看到的:
rails generate model X
,如果你想用紅寶石命令,你必須告訴它是一個軌道這樣的腳本:
ruby script/generate model X
正如在評論中說的,請記住,這是爲下面的軌道2.3。如果您使用的軌道3,它是:
ruby script/rails generate model X
雖然我不知道你爲什麼會想額外的「Ruby腳本」您輸入命令時。此外,您還可以進一步縮短軌道腳本命令:
rails g model X
rails g migration addcolumnxtotabley
等,還可以使用C和S控制檯和服務器分別像這樣:
rails c
rails s
rails s -p 4000 (sets the port to 4000 instead of 3000)
rails s -u (if you have ruby-debug19 installed)
如果使用Rails 3,後者的命令應該是'ruby script/rails generate model X'。現在,'rails'以外的所有文件都從'script'目錄中刪除。 – 2011-03-04 04:39:05
哦,對不起,只是以爲他使用的是較低版本的導軌,因爲在導軌3中,我通常使用導軌g – corroded 2011-03-04 04:47:24
腐蝕,謝謝我認爲它現在變得更有意義了。我認爲發生的事情是我一直在縮短這一點,而且我所使用的這本書所引用的內容要麼已經過時了一點,要麼只是爲了徹底而選擇較長的記號。 – hankang 2011-03-04 08:39:21
- 1. Java應用程序在命令提示符下執行命令
- 2. 使用C#程序如何執行命令提示符命令
- 3. 在Windows上使用命令提示符運行應用程序
- 4. 不支持16位應用程序使用命令提示符
- 5. 在命令提示符下使用c#爲wpf應用程序執行命令
- 6. 從命令提示符執行程序
- 7. 從命令提示符應用程序創建WPF窗口
- 8. 如何:關閉窗口命令提示符應用程序
- 9. 如何通過命令提示符運行c#應用程序?
- 10. 從命令提示符編譯BADA應用程序
- 11. 退出電子應用程序後退出命令提示符
- 12. 如何重新啓動C++命令提示符應用程序?
- 13. 從命令提示符運行RMI應用程序
- 14. 在wxpython應用程序中隱藏命令提示符
- 15. 通過命令提示符構建Android應用程序
- 16. 從Ruby應用程序在命令提示符下運行命令
- 17. 如何從c#windows應用程序運行命令提示符命令?
- 18. 在windows應用程序中執行的命令提示符命令
- 19. 雙命令在命令提示符下運行程序
- 20. 使用命令提示符
- 21. 使用命令提示符
- 22. 使用命令提示符
- 23. Visual Studio命令提示符與常規命令提示符?
- 24. 在java web應用程序運行時顯示命令提示符的進度
- 25. PHP:執行提示用戶的命令行應用程序
- 26. Ruby命令提示符命令
- 27. del命令在命令提示符
- 28. 模擬命令提示符命令
- 29. 運行命令提示符命令
- 30. 命令提示符腳本命令「cd」
什麼版本的Rails,這是什麼?當你試圖運行這個目錄時,你在什麼目錄下?你的「前」和「後者」是否準確('ruby'工作;'rails'不)? – jdl 2011-03-04 04:27:02
鋼軌工程和紅寶石沒有。我相信我正在使用ruby 1.9.2和最新版本的rails。 – hankang 2011-03-04 08:35:20