Workflow for compressing JavaScript and CSS using YUI Compressor prior to deployment

2009-08-13 Thread Grant Heaslip
I previously used a great Rails plugin called yui_compressor_fu (
http://github.com/maxim/yui_compressor_fu/) to combine and compress my
JavaScript and CSS the first time it was loaded in production, but since
Heroku doesn't allow access to the filesystem, I need to figure out a new
solution.
The main problem is that I'd prefer to not be checking the compressed
JavaScript into my git repository, but since I'm deploying from git I'm not
sure there's any way around it.

Does anyone have any clever solutions for this?

Thanks,

Grant

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Heroku group.
To post to this group, send email to heroku@googlegroups.com
To unsubscribe from this group, send email to 
heroku+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en
-~--~~~~--~~--~--~---



Re: Workflow for compressing JavaScript and CSS using YUI Compressor prior to deployment

2009-08-13 Thread Keenan Brock
Hi Grant,

I was about to write a follow up on that one - I'm pretty sure they do  
not have Java installed.

I was quick to jump the gun and show how to generate content and serve  
it up. After I looked at the project I realized the java predicament.

http://compressorrater.thruhere.net/ points to a couple. Looks like  
jsmin has been ported to ruby - so that would work. disclaimer: I have  
only heard the name and have not used.

but for the static libraries, it does seem that serving up a minified  
version (or the minified version hosted on google) may be a great route.


--Keenan

On Aug 13, 2009, at 11:36 PM, Grant Heaslip wrote:

 Thanks Keenan.

 Does Heroku have Java installed on their servers (YUI Compressor  
 runs on Java)? If not, any suggestions on other compressors to look  
 into?

 On Thu, Aug 13, 2009 at 10:29 PM, Keenan Brock  
 kee...@thebrocks.net wrote:
 I was able to put some files into tmp/generated and ln -s from  
 public to the tmp directory. I did git check in the link

 Generate to tmp generated

 You could link individual files or have a whole directory like  
 scripts/generated link to tmp/generated

 --K


 On Aug 13, 2009, at 2:32 AM, Grant Heaslip m...@grantheaslip.com  
 wrote:

 I previously used a great Rails plugin called yui_compressor_fu 
 (http://github.com/maxim/yui_compressor_fu/ 
 ) to combine and compress my JavaScript and CSS the first time it  
 was loaded in production, but since Heroku doesn't allow access to  
 the filesystem, I need to figure out a new solution.

 The main problem is that I'd prefer to not be checking the  
 compressed JavaScript into my git repository, but since I'm  
 deploying from git I'm not sure there's any way around it.

 Does anyone have any clever solutions for this?

 Thanks,

 Grant






 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Heroku group.
To post to this group, send email to heroku@googlegroups.com
To unsubscribe from this group, send email to 
heroku+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en
-~--~~~~--~~--~--~---