Ruby on rails 如何压缩运行在apache/passenger上的rails应用程序提供的javascript文件?
我使用的是Apache2.2、Passenger 3.0.2和Rails 3 我通过修改deflate.conf文件压缩了css文件。然而,当我运行firefox插件yslow时,它仍然表示javascript文件未压缩Ruby on rails 如何压缩运行在apache/passenger上的rails应用程序提供的javascript文件?,ruby-on-rails,apache,ruby-on-rails-3,passenger,Ruby On Rails,Apache,Ruby On Rails 3,Passenger,我使用的是Apache2.2、Passenger 3.0.2和Rails 3 我通过修改deflate.conf文件压缩了css文件。然而,当我运行firefox插件yslow时,它仍然表示javascript文件未压缩 <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript text/j
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript text/javascript application/x-javascript
</IfModule>
假设您使用的是capistrano,添加一个部署任务,将javascript文件压缩到生产服务器上 选中此项:
Jammit是一个工业级的Rails资产打包库,提供您所期望的CSS和JavaScript连接和压缩,以及YUI压缩器和闭包编译器兼容性、提前压缩、内置JavaScript模板支持以及可选的数据URI/MHTML图像和字体嵌入
@fretje-你的评论不是有点吹毛求疵吗。。。给定内容仅为a href。不管怎样,我只是为了你才胡乱回答的;)这就是我的意图。。。这里只对a href表示不满(我评论中的链接更容易让你和我解释/理解)。我可以向你保证你不是为了我才这么做的。。。但对于每个跟着我读你答案的人。社区谢谢你!
* http://myhost.dyndns.org:8080/javascripts/jquery-1.4.2.min.js?...
* http://myhost.dyndns.org:8080/javascripts/jquery.validate.min.js?...
* http://myhost.dyndns.org:8080/javascripts/rails.js?...