我目前正在Win10计算机上学习Ruby on Rails,并且服务器拒绝运行。
$ rails server
Could not find server "".
Run `rails server --help` for more options.
我试图找到答案,但找不到答案。是的,我在项目根目录中。
答案 0 :(得分:2)
对于运行 Ruby 3.0 的人来说,由于 Webrick 不再默认提供,如果你仍然想使用它,你需要将它添加到你的 Gemfile 中:
gem 'webrick', '~> 1.7'
答案 1 :(得分:1)
Rails 找不到要使用的服务器,我将 Rails 5.x 升级到 6.x 项目时发生了这种情况。解决的方法是在我的 Gemfile 中添加:
gem 'puma', '~> 5.2'
当然,您可以尝试不同的服务器,例如 unicorn
或 thin
,正如@jvillian 在他的文章中所分享的那样。