我在我的 OSX Leopard 中安装了 rails 3 beta。之后,我创建了一个 rails 项目来测试它。在其文件夹中,我无法执行脚本/生成,甚至无法执行脚本/服务器。
它返回“ -bash: script/server: No such file or directory
”。我该如何解决这个问题?
我在我的 OSX Leopard 中安装了 rails 3 beta。之后,我创建了一个 rails 项目来测试它。在其文件夹中,我无法执行脚本/生成,甚至无法执行脚本/服务器。
它返回“ -bash: script/server: No such file or directory
”。我该如何解决这个问题?
Rails 3 取消了 script/*. 在您的应用程序目录中使用rails server
,等。rails generate
运行rails --help
以获取完整列表。
在 Rails 3 中script/*
,使用rails
. 所以不要写script/generate
使用rails g
(生成的别名)而不是script/server
使用rails s
(服务器的别名)。
端口/环境的附加使用与 Rails 2 中相同。因此您可以将端口 3005(默认为 3000)与生产环境添加为rails s -p 3005 -e production
. 希望这能解决您的问题。