簡體   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