asp.net - 如何仅发布捆绑/缩小的脚本

标签 asp.net asp.net-mvc asp.net-mvc-4 azure bundling-and-minification

我有一个部署到 Azure 的 MVC4 项目。捆绑和缩小效果绝对很好。

所有脚本文件都位于文件夹/js 中,并捆绑到/scripts/js

当我使用 msdeploy 发布到 Azure 时,我只想部署捆绑/缩小的脚本文件。我不希望任何人通过猜测 URL 来访问我的未缩小的脚本。

我知道 MVC 捆绑发生在运行时,因此需要未捆绑的文件来动态创建 bundle 。这可能需要用 grunt 之类的东西来自动化?

想知道当您不想发布未捆绑的 js 时,人们在这种情况下使用什么部署策略。

最佳答案

关于asp.net - 如何仅发布捆绑/缩小的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21745707/

相关文章:

asp.net-mvc - 如何在 MVC 4 应用程序中创建替代必填字段?

ASP.NET 统计访问者,而不是机器人

asp.net - 允许更广泛的输入范围后验证危险字符MVC模型字段的正确方法

javascript - 带有 Javascript 的 Razor

jquery - 使用 JQUERY 进行多列自动完成

javascript - 如何在 MVC ScriptBundle 中将字符集设置为 .js 文件?

c# - ASP.NET MVC 模块

c# - 减少保存在 View 状态属性中的代码行

c# - Scaffold-DbContext 无法构建,如何在 Nuget 控制台上解决此问题?

c# - 关于 MVC 中的 SLUG