RoR问题:脚本/服务器在哪里?

时间:2011-08-31 21:25:32

标签: ruby-on-rails

我正在关注Head First Ruby,发现我第一个项目的server文件夹中的script文件丢失了。我跟着this Ubuntu installation tutorial(对不起,西班牙语链接,仍然应该很容易遵循命令),我想有些文件/包丢失了。我怎么能得到它们?

antonio@antonio-desktop:~/Documents/tickets$ ruby script/server
ruby: No such file or directory -- script/server (LoadError)
antonio@antonio-desktop:~/Documents/tickets$ ls
app     config.ru  doc      lib  public    README  test  vendor
config  db         Gemfile  log  Rakefile  script  tmp
antonio@antonio-desktop:~/Documents/tickets$ cd script
antonio@antonio-desktop:~/Documents/tickets/script$ ls
rails

2 个答案:

答案 0 :(得分:3)

如果您正在运行Rails 3,现在就是:

./script/rails server

脚本目录中的所有单独的rails脚本现在都通过单个./script/rails调度程序运行。这适用于控制台和其他您可能正在寻找的东西(即:./ script / rails console)。

答案 1 :(得分:1)

我只是快速浏览一下这本书,它看起来已经过时了。 Rails变化非常快,因此使用您可以找到的最新参考资料非常重要。

Stack Overflow线程中有一个很好的资源列表:Learning Ruby on Rails