gpt4 book ai didi

ruby-on-rails - 开始时 slim-rails gem 粉碎 `register_config_processor' : wrong number of arguments

转载 作者:数据小太阳 更新时间:2023-10-29 08:59:32 35 4
gpt4 key购买 nike

当我将 slim-rails 添加到 Gemfile 并启动我的应用程序时,它崩溃并出现以下错误:

/Users/rado/.rbenv/versions/2.3.1/gemsets/project/gems/sprockets-4.0.0.beta2/lib/sprockets/processing.rb:211:in `register_config_processor': wrong number of arguments (given 4, expected 2..3) (ArgumentError)
from /Users/rado/.rbenv/versions/2.3.1/gemsets/project/gems/sprockets-4.0.0.beta2/lib/sprockets/processing.rb:53:in `register_preprocessor'
from /Users/rado/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/slim-rails-3.1.1/lib/slim-rails/register_engine.rb:33:in `block in _register_engine'
from /Users/rado/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sprockets-rails-3.1.1/lib/sprockets/railtie.rb:178:in `block in build_environment'
from /Users/rado/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sprockets-rails-3.1.1/lib/sprockets/railtie.rb:177:in `each'
from /Users/rado/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sprockets-rails-3.1.1/lib/sprockets/railtie.rb:177:in `build_environment'

我的rails 版本5.0.0.1有人知道如何解决这个问题吗?

最佳答案

如果 gem 直接从 GitHub 插入则工作:

gem 'slim-rails', github: 'slim-template/slim-rails'

已解决的问题:gem 'slim-rails' 与 Sprockets 4 不兼容。(如果您使用的是 Rails 5 而不是 Sprockets 3,此解决方案可能无济于事。)

slim-rails 团队已经在 this commit 中解决了这个问题, 但对我来说,当我从 rubygems.org 插入 gem 时它仍然崩溃— 但在使用 GitHub 版本时效果很好。

关于ruby-on-rails - 开始时 slim-rails gem 粉碎 `register_config_processor' : wrong number of arguments,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39869051/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com