从git中删除了一个回购。出于某种原因,我需要做
./script/rails.rb s
在轨道3上我开始在我的盒子上,我可以做
rails server
任何人都可以帮助我设置我的环境,所以我不必这样做吗?我还在试图弄清楚我需要输入什么来进行迁移......
答案 0 :(得分:3)
我想我已经弄明白了。您下载的回购邮件来自在Windows机器上开发的人。他们必须将“.rb”扩展名添加到script/rails
以使其正常工作。
调用rails server
实际上只是script/rails
的别名。但是您收到错误是因为当您输入rails server
时,script/rails
不存在。
解决方案很简单:在该项目的本地副本中,将script/rails.rb
重命名为script/rails
。
此外,rails s
和rails server
是相同的 - 一个只是一个捷径。