我的操作系统是 Ubuntu 16.04。
rails -v:
Rails 5.1.6.1
rvm 列表:
=* ruby-2.5.1 [ x86_64 ]
ruby-2.6.0 [ x86_64 ]
ruby-2.6.1 [ x86_64 ]
rvm -v
rvm 1.29.7 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
rails -s:
Run options: --seed 22773
# Running:
Finished in 0.000567s, 0.0000 runs/s, 0.0000 assertions/s.
0 runs, 0 assertions, 0 failures, 0 errors, 0 skips
看起来像 Rails 进行测试而不是运行服务器。 我该如何解决?
它发生在任何应用程序上。无论是新的还是从互联网上下载的。
最佳答案
server
命令不是“带连字符的”参数。
我总是使用 bundle 执行,即使用以下命令启动您的 Rails 服务器:
bundle exec rails server
或者只是
rails 服务器
或者为了更简洁
rails s
有关更多信息,请使用 rails --help
命令,或查看 at the docs :)
关于ruby-on-rails - Rails 服务器运行测试而不是在 Ubuntu 16.04 上启动服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55063388/