如今网站都在说优化,压缩js和css文件就成了最基本的一种方法,js和css压缩有很多方法,很多网站也提供了这样的功能,也可以用YUI提供的包手动压缩,但是这都不效率啊,能不能在vs生成部署包的时候把js和css压缩好呢?当然可以。
首先请下载YUI Compressor,YUI Compressor是个Java库,你需要安装Java的运行环境,请点这里下载。(关于Java环境的配置请大家自行google,另外YUI Compressor是github的链接,应该被墙了,请自备爬梯工具)。
新建一个批处理文件,代码如下:
@echo off
if "%1" == "" goto exit
if "%2" == "" goto exit
pushd "%1"
Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来。
首先,从Extension Manager里安装,或者从这里选择针对不同VS版本的下载:https://visualstudiogallery.msdn.microsoft.com/site/search?query=Web%20Essentials&f%5B0%5D.Value=Web%20Essentials&f%5B0%5D.Type=SearchText&ac=2
无损压缩图片,我们知道,Yahoo! http://smushit.com/ysmush.it/ CssGaGa这个.net开发的工具,也有这个功能(测试没有Yahoo!Smushit.it的效果好)
无损压缩工具常用有