Visual Studio MVC 和 WebStorm 协同工作并最小化资产



我正在VS中开发一个SPA应用程序。我已经将html(angularjs)和webapi服务分开了。我在WebStorm(非常适合这项工作)和VS for webapi(WebStorm和VS项目文件夹相同)中开发html页面和css。一切正常,但我想在通过 VS 部署到 Azure 时自动最小化 html 页面和资产。我了解到盒式磁带可以做到这一点,但您需要在里面有剃须刀页面和参考包。

当我把我的html放在一个剃刀页面中时,我失去了WebStorm开发(看不到引用,也无法调试angularjs)。这种情况有解决方案吗?我想完全在WebStrom上开发html/css,当我在发布配置中部署时,我希望这个html/css/js在不更改名称的情况下被缩小(因此html中的js/css引用是正确的)。我不想为每个html/js/css手动执行此操作,应该有一个自动化的解决方案。

我可以建议使用Grunt - 它可以从WebStorm运行(并且不需要使用WebStorm一无所知的任何.NET技术),并且具有缩小HTML,CSS和JS的任务。有关详细信息,请参阅 https://stackoverflow.com/questions/728260/html-minification。

相关内容

最新更新