5

Inspired by this answer.. Can you guys point me to something similar--something that can be integrated into a build-script or perhaps directly into Visual Studio?

Community
  • 1
  • 1
cllpse
  • 20,858
  • 36
  • 128
  • 169

2 Answers2

5

Visual Studio projects use MSBuild, so you can integrate an MSBuild task that uses whatever javascript minifier you'd like.

This has been blogged about pretty extensively so I won't bother trying to come up with the specifics here... but a quick google search yielded some good posts.

http://www.coderjournal.com/2008/05/how-to-create-a-yui-compressor-msbuild-task/

http://blog.mastykarz.nl/minify-your-javascript-and-save-the-kbs-for-later-imtech-javascript-minificator-free-tool/

womp
  • 113,785
  • 25
  • 233
  • 264
2

The first link from womps post (Nick Berardi's blog post) uses the YUI Compressor for java. So if you don't want to have the extra dependency of java / installing java, then you can do the same thing with a .NET port of the most excellent YUI Compressor project -> YUICompressor for .NET.

Maybe that might help :)

*Disclaimer: I did most of that port.

Pure.Krome
  • 82,011
  • 105
  • 379
  • 615