>运行:
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编译上的时间最多。