“耙子资产:预编译”的时间性能不佳
Poor time performance of '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编译上的时间最多。
相关文章:
- Java脚本时间添加
- Json数据包含日期和时间格式
- 如何根据时间运行不同的脚本
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 在wordpress一定时间后更改自定义字段
- 更改angularjs中的日期-时间格式
- 将当前时间添加到我的页面上的特定部分
- 门户网站:当地时间有多有用
- 显示时间的脚本
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 通过JSON&比较时间
- Javascript时间轨迹
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- 高库存时期时间与时区不匹配
- Jquery如何检查今天的时间大于使用给定时间
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- primefaces日历可以禁用过去的日期和时间吗
- Jquery函数在错误的时间提交
- 将日期和时间转换为UTC格式的日期-Javascript