Rails 3无法加载资源:网络连接丢失。的application.js

时间:2014-10-29 13:34:59

标签: ruby-on-rails ruby rack-pow

问题:

我的本​​地网站运行速度超慢(加载网站2分钟)。不确定它是否与我最近的Yosemite升级有关。在升级之前,一切运行正常,代码也在在线Web服务器上正常运行,但在本地运行。我使用pow来在本地托管网站。

Safari出错:

无法加载资源:网络连接丢失。的application.js

Chrome出错:

无法加载资源:net :: ERR_CONTENT_LENGTH_MISMATCH Applicaton.js

宝石:

http://pastie.org/private/4eql90m3nw4s5ddpckprbg

Gemfile.lock的:

http://pastie.org/private/wxhxjjctlyenorwxexa9oq

系统:

  • ruby​​ 1.9.3p547(2014-05-14修订版45962)[x86_64-darwin14.0.0]
  • Rails 3.2.17
  • rvm 1.25.34
  • OSX 10.10
  • pow 0.5.0

EDIT1:

我做了全新安装,不得不通过home-brew安装libv8。

1 个答案:

答案 0 :(得分:0)

我做了以下事情:

  1. 内爆rvm。 rvm implode
  2. 重新安装了rvm \curl -sSL https://get.rvm.io | bash -s stable
  3. 升级至ruby 2.1.4 rvm install ruby 2.1.4
  4. gem pry-debugger
  5. 替换gem byebug
  6. gem 'therubyracer', :platforms => :ruby
  7. 替换gem 'execjs', '~> 2.2.2'

    之后所有宝石都正确安装并且网站已启动并正在运行。