bundling-and-minification相关内容

如何在.Net核心MVC视图中缩小?

在我用.Net core MVC制作的网站上。当我们打开站点并单击页面源代码视图时,如何处理第二张图片中以minify形式显示的长代码? 推荐答案 将最小Web标记添加到ASP.NET核心应用程序 WebMarkupMin是一个非常成熟的缩略器,不仅适用于HTML,还适用于XML和XHTML,以及嵌入到您的HTML中的脚本和样式标记。它们提供了多个用于连接ASP.NET应用程序的Nu ..

我可以在ASP.NET MVC中从解决方案以外的文件夹中制作捆绑包吗?

我计划将我的静态文件移动到服务器中的其他文件夹中,所有其他应用程序都可以从该文件夹访问相同的静态文件。 如下面的代码片段所述,我可以替换波浪号吗?或者我可以跳到上面的目录或我的所有站点(40+)都可以访问同一文件夹中的静态文件的任何内容吗? bundles.Add(new ScriptBundle("~/bundles/bs-jq-bundle").Include( ..

如何防止User-Agent:Eureka/1返回源码

ASP.NET Mono MVC 4 应用程序使用 MVC4 内置捆绑和缩小 css 和 js 文件. 如果请求中的用户代理字符串使用 fiddler 更改为 Eureka/1 用户代理:Eureka/1 并重新发出请求,将包含所有注释的整个源代码发送给客户端. 如何防止这种情况导致客户端无法检查源代码中的注释? 来源:http://www.codeproject.com/文 ..

如何为浏览器用户 gulp 和 tsproject 捆绑打字稿文件?

我是前端开发的新手,是一名长期的后端 C# 和 Java 开发人员,我正在尝试掌握如何构建前端应用程序.我想使用 typescript 构建一个应用程序,并使用 gulp 作为构建管道将我的代码转换、捆绑和缩小到单个 JavaScript 文件. 为此,我一直在查看节点模块 tsproject ,到目前为止据我所知,应该完全按照我的意愿去做.除了,我不能让它做我想做的事:-(. 这是我 ..
发布时间:2022-01-19 13:02:15 其他开发

如何为多个环境管理 ASP.NET Core bundleconfig.json?

在开发环境和生产环境中使用 ASP.NET Core bundleconfig.json 的最佳实践是什么?先前的捆绑程序 (BundleCollection) 会注意 DEBUG 编译器指令,并且在调试时不会缩小脚本列表. 新范例似乎是在测试 ASPNETCORE_ENVIRONMENT 值的 HTML 模板中包含 标记.虽然我没有看到将该环境变量合并到 bundleconfig.json ..

使用 ES6 导入加载特定名称是否比导入命名空间更快?

我发现至少有两种方法可以从 Ramda 等模块中导入函数.可能还有更多的方法可以做一些非常相似的事情,比如 const R = require('ramda'); 选项 1 是导入某些函数: import { cond, T, always, curry, compose } from 'ramda'; 选项 2 是导入整个模块,如: import * as R from "ramda ..

Scripts.Render 使用过时的 javascript 文件

我的 MVC4 应用程序正在使用 Scripts.Render 加载一个包,该包正在加载一个名为“functions.js"的文件. 当我在浏览器中调试此应用程序时,脚本会加载,但版本已过时.当我直接查看资源但附加 ?v=anytext 时,脚本看起来是正确的,但如果没有附加,脚本会显示旧代码.有没有办法强制捆绑输出正确的文件而不是陈旧的文件? 解决方案 这可能是缓存问题.在调试模式 ..
发布时间:2021-12-21 20:03:12 C#/.NET

从 webpack 缩小中排除模块

我们在单页应用程序中使用 WebPack.该应用程序部署到许多环境中.我们要求应用程序需要在给定环境中调用特定端点. 为了提供给定环境的端点地址,需要有一个环境模块.这是当前的解决方案(有很多,这不是问题的重点).但是,我们需要从压缩中排除 config.js,以便在部署过程中可以覆盖它. config.js 如下所示: module.exports = {环境:{端点网址:'htt ..
发布时间:2021-12-18 18:10:37 前端开发

MVC4 样式包提供 403

启用捆绑/缩小后,我的某些捆绑包在浏览器中似乎具有无效的 URL(以/结尾),并且 IIS 给出了 403 禁止错误,就像试图列出文件夹的内容一样. 我的包的设置方式没有区别 - 它们不是 .min.css,访问权限是正确的等等. 解决方案 我的包被注册为对应于解决方案上实际文件夹的路径,例如~/Content/forum. 这在捆绑关闭时工作正常(捆绑正确包含!),但在启用捆 ..

捆绑脚本未呈现

我在使用 ASP .NET 进行脚本捆绑和缩小时遇到问题我已经尝试了互联网上所有流行的解决方案,但仍然遇到同样的问题. 我的 BundleConfig.cs 看起来像 命名空间 MYPROJ{公共类 BundleConfig{public static void AddDefaultIgnorePatterns(IgnoreList ignoreList){if (ignoreList = ..
发布时间:2021-12-16 10:00:11 其他开发

如何防止 User-Agent: Eureka/1 返回源代码

ASP.NET Mono MVC 4 应用程序使用 MVC4 内置的 css 和 js 文件的捆绑和缩小. 如果使用 fiddler 将请求中的用户代理字符串更改为 Eureka/1 用户代理:Eureka/1 并重新发出请求,将带有所有注释的完整源代码发送给客户端. 如何防止这种情况导致客户端无法检查源代码中的注释? 来源:http://www.codeproject.co ..

如何强制 BundleCollection 在 MVC4 中刷新缓存的脚本包

...或者我是如何学会不再担心,而是针对 Microsoft 完全未公开的 API 编写代码.是否有任何关于 System.Web.Optimization 官方发布的实际文档?因为我肯定找不到任何,没有 XML 文档,并且所有的博客文章都引用了 RC API,这是完全不同的.随便.. 我正在编写一些代码来自动解决 javascript 依赖项,并且正在从这些依赖项动态创建包.一切都很好,除 ..

捆绑的 jquery css 上的 404 错误,VS2012 发布到 Azure

我有一个使用 jquery datepicker 的网站(在常规 VS2012 MVC4 模板中实现).在本地主机上运行时,它看起来并且工作正常.但是当我发布(到 Azure)时,一些 css 丢失了.Chrome 开发工具在两个 css 文件中显示 404 错误: http://cyclelog.azurewebsites.net/Content/jquery.ui.基础.csshttp: ..