0

一个愚蠢的问题:

当我在 rails 应用程序中运行 rails 时,它显示

Usage: rails COMMAND [ARGS]

The most common rails commands are:
generate    Generate new code (short-cut alias: "g")
.....

但在rails应用程序之外,它显示:

Usage:
rails new APP_PATH [options]

Options:
 -r, [--ruby=PATH]              # Path to the Ruby binary of your choice
 .....

为什么 ?

4

1 回答 1

1

如果您检查源代码,您会发现它基本上会检查“./script/rails”是否存在并在找到时运行它。因此,如果没有这样的 - 它只会显示不同的输出。

于 2012-11-06T13:47:52.990 回答