无法在rails app上以dev模式加载资源:ERR_CONNECTION_REFUSED

时间:2016-10-25 09:01:55

标签: ruby-on-rails asset-pipeline assets

我刚刚开始研究由另一个开发人员开发的新rails应用程序,我必须接受这个项目。 只是尝试在开发模式下本地运行应用程序时,我在设置级别遇到了困难。 该应用程序无法加载资产(css,js,图像)。我为每个资产文件获得ERR_CONNECTION_REFUSEDenter image description here

我必须补充说项目正在使用

gem 'asset_sync', '~> 1.0.0'

用于同步Rails和S3之间的资产,但我认为它不应该在开发模式中扮演任何角色。

你知道为什么应用程序在开发模式下没有加载资产吗?

1 个答案:

答案 0 :(得分:2)

从屏幕截图中我看到您正在访问localhost:3000,但您的资产是从localhost:5000请求的。可能是端口5000上的某些服务器需要服务资产?您是否可以检查localhost:5000是否可访问并且正在运行可以为您的资产提供服务的服务器。