我正在开发一个使用Web Essentials捆绑和缩小脚本文件的项目.
它运行得非常好,当我将更改保存到脚本文件时,Web Essentials会运行.我们目前是项目的几个开发人员,每次从源代码控制(TFS)获得更改时我们都会遇到问题.除非我们手动编辑和保存脚本文件,否则对脚本文件的更改不会触发Web Essentials运行.由于我们有一些项目,我们目前必须为每个项目执行此操作.
是否可以触发Web Essentials在构建(构建事件)上运行?
我注意到bundle文件包含一个名为’runOnBuild’的属性.这设置为true,但似乎没有做到这一点.
我也愿意接受关于替代方法的建议(通过TypeScript编译器触发等)
解决方法
在Web Essentials的源代码中,我发现
Web Essentials使用了
AjaxMin.可以根据此线程为AjaxMin创建构建任务:
AjaxMin Build Task to minify all js to separate folder