ruby - 操作超时 - High Sierra

标签 ruby puma macos-high-sierra webpacker

伙计们,昨天我升级到了 High Sierra。

之后 - 我无法启动我的项目导致此错误:

2017-09-27 16:52:48 +0300: Rack app error handling request { GET /unauthenticated }
#<Errno::ETIMEDOUT: Operation timed out - user specified timeout>

接下来的日志:

/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:61:in `connect_internal'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:137:in `connect'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:627:in `block in tcp'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:227:in `each'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:227:in `foreach'
/Users/alex/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/socket.rb:617:in `tcp'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/webpacker-3.0.1/lib/webpacker/dev_server.rb:9:in `running?'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/webpacker-3.0.1/lib/webpacker/dev_server_proxy.rb:7:in `rewrite_response'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/rack-proxy-0.6.2/lib/rack/proxy.rb:57:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/railties-5.1.4/lib/rails/engine.rb:522:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/configuration.rb:225:in `call'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:605:in `handle_request'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:437:in `process_client'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/server.rb:301:in `block in run'
/Users/alex/.rvm/gems/ruby-2.4.1/gems/puma-3.10.0/lib/puma/thread_pool.rb:120:in `block in spawn_thread'

有没有人已经自己修好了?

最佳答案

因此,要解决此问题,只需在 Gemfile 中添加 Github 存储库并运行 bundle update:

gem 'webpacker', github: 'rails/webpacker'

关于ruby - 操作超时 - High Sierra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46449891/

相关文章:

ruby-on-rails - 如何调用Errbit API?

ios - 设计注册 Controller 拒绝来自 iOS 的 POST

ruby-on-rails - 未定义的局部变量或方法 "articles_path"

ruby-on-rails - 如何让 systemd 使用 Puma 重启 Rails App

ruby-on-rails - Actioncable Nginx 和 Puma WebSocket 握手 : Unexpected response

linux - Mac OS Sierra 中未保存环境变量

objective-c - NSCollectionView 不会滚动项目超过初始可见矩形

ruby-on-rails - NoMethodError,#<#<Class :0xbbb3ed0>:0xbbb34b0> 的未定义方法 `permits_path'

ruby-on-rails-4 - 带有运行 Puma 和 Nginx 的 AWS Elastic Beanstalk 的 Rails 应用程序 502

php - 如何在 macOS High Sierra 上安装 PHP GMP?