bil*_*oat 9 javascript css minify post-build-event visual-studio-2013
在Visual Studio 2013中,如何在构建后步骤中缩小Javascript和CSS?我想将每个css和js文件压缩到同一文件夹中的.min.js或.min.css中.
我不想检查缩小的文件,而只是让它们在构建后生成.
小智 3
使用Microsoft Ajax Minifier,您可以创建 powershell 脚本来创建给定文件夹中所有文件的缩小版本,并将其添加到构建后事件中。
js 文件示例(css 类似):
Get-ChildItem *.js -Exclude *.min.js |
Foreach-Object{
$file = [io.fileinfo]$_.Name
ajaxmin $file.Name -out "$($file.Name).min$($file.Extension)"
}
Run Code Online (Sandbox Code Playgroud)
另请检查包含命令行开关完整列表的页面, 例如:-map 创建源映射文件。