Ruby/Rails 弃用警告:“--rc”的预期字符串默认值;得到错误布尔

问题描述

我正在学习 rails,当我尝试在 wsl 上运行服务器 rails s -b 0.0.0.0 时,我收到一个错误

Deprecation warning: Expected string default value for '--rc'; got false (boolean).
This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code
You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION.
Usage:
  rails new APP_PATH [options]...

我试过 gem thor 到 0.19.1 但错误是一样的。

我该如何解决

观察: ruby 2.5.1p57 (2018-03-29 修订版 63029) [x86_64-linux] 导轨 4.2.5 wsl 上的 ubuntu 18.04

未创建 Gemfile.lock。

宝石文件

source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails',github: 'rails/rails'
gem 'rails','4.2.5'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails','~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier','>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails','~> 4.1.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer',platforms: :ruby

# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes following links in your web application faster. Read 
more: https://github.com/rails/turbolinks
gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder','~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc','~> 0.4.0',group: :doc

# Use ActiveModel has_secure_password
# gem 'bcrypt','~> 3.1.7'

# Use Unicorn as the app server
# gem 'unicorn'

# Use Capistrano for deployment
# gem 'capistrano-rails',group: :development

group :development,:test do
  # Call 'byebug' anywhere in the code to stop execution and get a 
debugger console
  gem 'byebug'
end

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

  # Spring speeds up development by keeping your application running in 
the background. Read more: https://github.com/rails/spring
  gem 'spring'
end

Gemfile.lock

https://gist.github.com/EricGPTI/8630fcf2591a1027bfa19908e7529779

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)