0
我在Debian服務器上安裝了Ruby on Rails。 紅寶石版本=> 2.0.0 Rails的版本=> 3.2.13ruby on rails - rails的每種語法都會創建一個新項目
如果我想更新我所有的寶石與命令:
gem update
它給的我,回答:
ERROR: Error installing actionmailer:
activesupport requires Ruby version >= 1.9.3.
Updating actionpack
ERROR: Error installing actionpack:
activesupport requires Ruby version >= 1.9.3.
Updating activerecord
ERROR: Error installing activerecord:
activesupport requires Ruby version >= 1.9.3.
但我有一個新的版本爲1.9.3 ... 如果我想用命令
rails new project
創建一個新項目
它創建了我所謂的「新」項目..
這似乎就這麼Rails不知道控制器...因爲當我鍵入:
rails generate controller Show index
他創建了我一個新的項目名爲產生
這裏是我的信息:
Ruby Version => 2.0.0
Rails Version => 3.2.13
rvm Version => 1.21.6
'軌生成器CONTROLLER_NAME action_name1 action_name2'所以像'軌生成用戶顯示index'感謝 –
無控制器名稱被稱爲'秀' 因此,如果我輸入rails生成控制器顯示索引..他創建一個新項目的名稱生成 – ciaodarwin
我說如果我輸入:rails生成控制器顯示索引 他創建我的名稱的應用程序生成!! – ciaodarwin