我找不到有这个问题的人,所以我想我会问。
rails new myNewRailsApp
这很好用。
cd myNewRailsApp
ls
显示一切似乎已正确生成。
rails server
这将创建一个新目录“server”并创建一个新的rails应用程序。它似乎也发生在“生成”和其他命令词中。我在版本3.0.9(考虑现在回滚),我清除它,所有宝石,并重新安装。我错过了一些明显的东西吗?
编辑:我在Ubuntu 11.04上运行。
答案 0 :(得分:1)
看起来它正在使用Rails 2在您的应用中生成新的应用。我已经完成了几次以及使用应用程序名称“c”和“s”创建的应用程序数量。
要使用
bundle exec rails server
或
script/rails server
或从系统中卸载rails 2
答案 1 :(得分:0)
似乎该命令仍在使用2.x版本的rails。 如果要为不同的项目使用多个版本的rails,请使用rvm为每个rails版本创建gemset。
[http://beginrescueend.com/] [1]
如果你不想使用rvm,请卸载旧版本的rails并尝试重新安装rails 3.x.