与'ws:// localhost:35729/livereload'的WebSocket连接失败:连接建立错误:net :: ERR_CONNECTION_REFUSED

Bib*_*rma 3 web-services ruby-on-rails livereload

嗨我在上一个开发人员离开公司之后已经分配了一个现有的运行项目.我只是从github克隆了该项目并进行了捆绑.在运行项目时,我在浏览器控制台上收到以下错误.

WebSocket connection to 'ws://localhost:35729/livereload' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

这是我上任的第一天,它毁了我.

这是我的宝石文件内容

group :development do
  gem 'guard-livereload', require: false
  gem 'rack-livereload'
  gem 'rb-fsevent',       require: false
  gem 'guard-rspec',      require: false
  gem 'annotate'
  gem 'zeus', '0.15.1'
  gem 'i18n-tasks', '~> 0.6.2'
  gem 'quiet_assets'
  gem 'better_errors'
end
Run Code Online (Sandbox Code Playgroud)

在开发中.rb我也是这一行

  # Automatically inject JavaScript needed for LiveReload
  config.middleware.insert_after(ActionDispatch::Static, Rack::LiveReload)
Run Code Online (Sandbox Code Playgroud)

我不知道是什么问题.我是否需要为LiveReload运行单独的服务器?任何建议将不胜感激.谢谢

小智 9

您需要运行bundle exec guard才能运行make livereload监视器.

  • 我在哪里运行此命令?哪个文件夹?我收到错误 - "bundle:command not found".但是当我运行`npm bundle --version`时,我得到`3.10.3`. (3认同)