bundling-and-minification相关内容

强制 ASP.Net MVC Bundle 按特定顺序呈现 javascript 文件

我正在开发一个 ASP.Net MVC 4 应用程序,并使用 Bundling 和 minifiction 来呈现样式和脚本文件. 我有一个脚本文件(文件 A),它在我使用时调用另一个文件(文件 B)中的函数 @Scripts.Render() 方法它在 File B 之前为 File A 渲染 link 标签,因此它会触发错误并且脚本无法正常工作. 有没有办法强制 @Script. ..

如何将包含动态内容的捆绑包添加到 asp.net 网络优化

我正在使用 SignalR,它映射到虚拟路径“~/signalr"上的 asp.net 应用程序.SignalR 以虚拟路径“~/signalr/hubs"开始在应用程序上动态创建 javascript 代理集线器. 所以 url "[http://myapp]/signalr/hubs" 是动态 javascript 内容所在的位置.如何将此虚拟路径添加到 Asp.Net Web Opti ..

ASP.NET 捆绑/缩小:包括动态生成的 Javascript

我有一个动态生成 Javascript 的站点.生成的代码描述了类型元数据和一些服务器端常量,以便客户端可以轻松使用服务器的服务 - 因此它非常可缓存. 生成的 Javascript 由 ASP.NET MVC 控制器提供;所以它有一个 Uri;说 ~/MyGeneratedJs. 我想将此 Javascript 与其他静态 Javascript 文件(例如 jQuery 等)一起包含 ..

System.Web.Optimization.JsMinify生成无效的JavaScript

我在我认为是标准配置的情况下使用 System.Web.Optimization v1.3来捆绑和缩小MVC 5 Web应用程序中的JavaScript和CSS文件.在大多数情况下,此方法效果很好,但是我发现一种情况是JavaScript的缩小过程损坏了. 这是最初AngularJS输入验证指令的简化版本: var myApp;(功能(myApp){myApp.module.direct ..

是否将node_modules捆绑到bundle.js中?

我正在试驾 rollupjs 将节点应用打包到 bundle中.js 并感到困惑. 汇总是否支持捆绑整个节点应用程序(包括 node_modules ),或者仅捆绑项目中的js文件? 我有一个标准节点项目(1 index.js , node_modules 中的数千个文件),并且只需要一个 bundle.js .我试过了: rollup.config.js : 从'rollup ..

使用webpack缩小多个JavaScript文件

我是webpack的新手.我希望使用webpack将文件夹中的所有文件最小化为单个js.我不希望在输入部分中一个接一个地手动添加所有文件名. 我非常确定必须有一种干净的方法,但是我无法在google或webpack的官方文档中找到它. 请帮助. 解决方案 这可能有效: const glob = require("glob");module.exports = {条目:glo ..
发布时间:2021-04-16 19:42:17 前端开发

esbuild不捆绑文件

我正在尝试使用esbuild捆绑并缩小npm项目中的文件.它可以最大程度地减少我传递的每个文件,但不会捆绑在一起.它给我一个错误,当有多个文件时,我必须使用"outdir".但是,这使我将所有这些文件(最小化)放回到一个文件夹中.这不是我想要的行为,并且不捆绑.我只希望它接收所有这些文件并将它们合并为一个文件. let {build} = require("esbuild");let file ..
发布时间:2021-04-16 19:42:10 前端开发

发布到Azure时未加载捆绑的CSS

从Microsoft提供的默认ASP.Net Web表单模板开始,我添加了两个CSS文件,并将其捆绑并将其添加到Site.Master.事物在本地工作,但在Azure上发布时则不行. 基于这些链接-链接1 &链接2 ,我试图更改捆绑包名称,但它仍然无法正常工作,并且在Azure上收到404错误. 当前文件结构: Site.master文件内容 ..
发布时间:2021-04-13 19:25:29 C#/.NET

使用"System.Web.Optimization"压缩由asp.net捆绑创建的捆绑包?

我通过使用MS的新捆绑和缩小包在asp.net Web解决方案中创建了捆绑包.一切都已正确捆绑和最小化(使用global.asax方式),但是当我在IIS上部署时,捆绑没有得到压缩(gzip),我不想启用动态压缩(因为它将压缩所有动态内容),只是想要仅压缩捆绑包. 该怎么办? 捆绑输出的mime类型是什么,就像这里名为'Jquery'的捆绑一样: "http://Myhost/MyS ..

ASP.Net捆绑导致HTTPS错误

当web.config中的调试标志设置为true时,为什么会出现以下错误? 混合内容:" https://example.com/"上的页面已加载 HTTPS,但请求了不安全的脚本 ' http://example.com/scripts/base/?v=JeAlpXPCXHZg9VYU4U-X6 '. 捆绑包 bundles.Add(new ScriptBundle("~/sc ..
发布时间:2020-11-25 18:54:12 C#/.NET

关于路由配置角度js&的缩小问题打字稿最低安全

我有一个包含多个js文件的包(由打字稿文件生成) 当我在包中使用缩小时,页面将失败。 Chrome控制台上的错误: 未捕获的错误:[$ injector: modulerr]由于以下原因而无法实例化模块 AppModule:错误:[$ injector:unpr]未知提供程序:n I将问题隔离到以下两个文件之一,即app.module和app.routes: app ..

我们如何将捆绑和缩小添加到从Visual Studio 2010项目升级的项目中

我将使用Visual Studio 2010开发的旧版网站项目升级为Visual Studio 2013中的Web应用程序项目。现在,我想向该应用程序添加一些MVC组件,包括捆绑和缩小。但是App_Start文件夹丢失。我是否需要安装任何可以创建App_Start文件夹并添加“捆绑和缩小”功能的NuGet软件包? 例如,该项目也缺少“内容”文件夹,但是当我通过NuGet软件包管理器安装jQu ..
发布时间:2020-09-24 07:00:38 其他开发