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

Visual Studio MVC and WebStorm working together and minimizing assets

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

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

我可以建议使用 G运行t - 它可以是来自 WebStorm 的 运行(并且不需要使用 WebStorm 一无所知的任何 .NET 技术)并且具有缩小 HTML、CSS 和 JS。有关详细信息,请参阅 。