繁体   English   中英

Rails服务器命令不起作用“使用weBrick”“ rails”

[英]rails server command is not working “using weBrick” “rails”

我搜索了类似的问题,但是没有一种解决方案适合我。 我将详细描述该问题:

当我创建一个新的Rails应用程序时,服务器正常运行,我们的讲师告诉我们用另一个-如下所示替换现有的gem文件,然后运行bundle或bundle update来解析gems

source 'https://rubygems.org'

gem 'rails', '4.2.3'
gem 'sqlite3'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'therubyracer', platforms: :ruby
gem 'capybara', '~> 2.4.4'
gem 'poltergeist', '~> 1.6.0'
gem 'phantomjs', '~> 1.9.8.0'

# Access an IRB console on exception pages or by using <%= console %> in views
gem 'web-console', '~> 2.0', group: :development

group :development, :test do
  # Call 'byebug' anywhere in the code to stop execution and get a           debugger console
  gem 'byebug'
  gem 'spring'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

gem 'httparty'

当我将现有的gem文件替换为新的gem文件时,服务器不起作用,这是我的命令行日志,当出现问题时。

如果您需要更多信息,请发表评论。

编辑:更多信息>>>已安装Rails版本5.0.1

在此处输入图片说明

在此处输入图片说明

我已经找到了解决问题的方法,并且想把它留在这里,这样任何有相同问题的人都可以使用。 问题是我安装了rails v5.0.1,并导致了与其他gem的可比性相关的问题,因此我将rails降级为4.2.3。

1首先,您需要运行gem uninstall rails ,以及gem uninstall railties

2-现在,继续安装滑轨,您可以搜索滑轨4.2.3以下载并安装它,也可以通过命令执行此操作,我在Windows上工作,但不知道该命令的外观其他人,但我相信这是类似的东西,您可以尝试这个gem install rails '4.2.3' ,并且这样!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM