Ruby on rails 如何修复Ruby 2.7中的“不推荐”警告;“最后一个论点”;

Ruby on rails 如何修复Ruby 2.7中的“不推荐”警告;“最后一个论点”;,ruby-on-rails,ruby,Ruby On Rails,Ruby,在安装Ruby 2.7.1之后,我创建了一个Rails演示应用程序 rails test执行时不会出错,但会发出一系列链轮gem警告: /usr/local/lib/ruby/gems/2.7.0/gems/sprockets-4.0.0/lib/sprockets/base.rb:119: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the c

在安装Ruby 2.7.1之后,我创建了一个Rails演示应用程序

rails test
执行时不会出错,但会发出一系列链轮gem警告:

/usr/local/lib/ruby/gems/2.7.0/gems/sprockets-4.0.0/lib/sprockets/base.rb:119: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
它们是警告,所以没有爆炸,但令人不安。我知道链轮正在逐步淘汰,取而代之的是Webpacker,我想知道我是否应该容忍这种情况,直到从我的文件中安全地删除链轮为止

以下是设置:

  • Ubuntu 18.04 LTS
  • 联想ideapad笔记本电脑
  • Ruby 2.7.1p83(x86_64-linux)
  • rbenv 1.0.0
  • Rails 6.0.3
  • RubyGems 3.1.3
它似乎是a,并且已经在主分支中固定,并且将在4.0.1中固定

总而言之,链轮还没有完全准备好用于Ruby 2.7