0

首先是我在 Ubuntu 12.04 LTS 上。

当我键入 rails s 或 rails g 时,会在文件夹 /s 和 /g 中创建一个新的 rails 应用程序,而不是运行相应的脚本。

当我输入 rails new 时,会创建一个带有 /new 文件夹的新 rails 应用程序。

我不确定为什么会这样。当我第一次安装 Rails 时,它只工作了一次。

4

2 回答 2

2

那是因为您使用的是 Rails 2.x。检查您的 Rails 版本,

 rails --version 

查看您的 Rails 版本。

newRails 3.x 中使用了关键字。在 Rails 2.x 中,当您运行命令时rails project,它会为您创建一个项目。

于 2012-06-21T04:36:16.340 回答
0

您需要通过 调用本地版本的 Rails ./script/rails,而不是在系统范围内安装任何版本的 Rails(显然是 2.x 版)。

于 2012-06-21T04:34:09.427 回答