'rake assets:precompile'的时间性能差



>运行:

bundle exec rake assets:precompile RAILS_ENV=production

15 个.js文件大约需要 250kb,大约需要 250 分钟。 肯定不会花这么长时间吧? 我看到"基于Microsoft控制台的脚本主机"在这段时间的大部分时间里都在工作。

人们会推荐/知道什么是可能的?有没有办法用Ruby-Racer或其他javascript V8引擎实现来替换它? 或者找出我的代码中导致长时间的问题?还是别的什么?

您运行的是哪个服务器?是Ubuntu,Debian,Mac吗?确保在你的宝石文件中有这个:

group :production do
  gem "libv8"
  gem "therubyracer", :require => 'v8'
end

有关详细信息,请参阅此页面:https://github.com/rails/rails/issues/2537

您还可以尝试删除app/assets/*文件夹中未使用的文件。时间花在JS编译上的时间最多。

相关内容

  • 没有找到相关文章

最新更新