bundling-and-minification相关内容
让我们假设我们的应用程序处于离线状态,即我们不能使用第三方CDN,因此我们正在创建自己的应用. 我想将所有供应商脚本托管在一个单独的(父)Web应用程序中,然后将它们包含在其他几个MVC应用程序的捆绑软件中. 例如 http://localhost/parentWeb/Scripts/jquery.js http://localhost/parentWeb/Scripts/jquer
..
在开发环境和生产环境中使用ASP.NET Core bundleconfig.json的最佳实践是什么?先前的捆绑程序( BundleCollection )将注意DEBUG编译器指令,并且在调试时不会缩小脚本列表. 似乎新的范例是在HTML模板中具有标记,以测试ASPNETCORE_ENVIRONMENT值.尽管我看不到将环境变量合并到bundleconfig.j
..
ASP.NET 4.5包括一项新功能,可在您的Web应用程序中最小化和捆绑CSS和JavaScript. 在ASP.NET 3.5(网络表单)中对CSS和JS文件进行捆绑和缩小有什么类似的方法? 解决方案 我认为3.5中没有可用的内置工具 您可以使用 YUICompressor 并将这些压缩版本添加到页面中 有一个 YUICompressor for .Net 可用
..
对于应用程序,我们需要使类名保持最小化,因为我们使用了 var className = myObject.constructor.name; export class myObject{ ... } 我们跑步时 ng build-pro 该类名会以一个随机的名字来缩小. 解决方案 Angular cli在内部使用webpack和uglify.一种解决方案是通过导出We
..
我目前正在将System JS与System JS Builder结合使用,以捆绑我的应用程序,它的资产和它引用的库.我的问题是我可以捆绑在index.html中明确引用的库,例如:
..
捆绑:这是一个简单的逻辑文件组,可以由唯一名称引用并在HTTP请求程序上加载. 缩小:它是从代码中删除不必要的空格,换行符和注释以减小其大小,从而缩短加载时间的过程. 这是我的主意, 基本上,我使用多个CCS,JS和Image文件来实现代码的模块化,可读性和可维护性.这里,多个JS和CSS文件需要来自浏览器的多个HTTP请求,这会导致我的网页的性能和加载时间下降,在某些情况下,这
..
MVC是否有内置的方式来为样式表指定CDN后备?我正在尝试为jQuery Mobile Structure样式表设置一个备用. 这是我在RegisterBundles方法中的代码: var JQMstyleSheet = new StyleBundle("~/JQMstyle", "http://code.jquery.com/mobile/1.3.1/jquery.mobile.struc
..
我们有一个单独的“框架"项目,用于该项目和其他项目所使用的共享控件,javascript等. Framework项目包含在我们的解决方案中,并且我们使用IIS为它创建了一个虚拟目录,因此我们仍然可以使用~/Framework建立相对于文件的相对链接. 因此,我们要开始使用针对脚本和样式的新的Web Optimization捆绑包.一切工作正常,但是尝试将捆绑与虚拟目录中的JS文件一起使用时遇
..
我将jQuery库用于Google Maps,这取决于首先加载的Google脚本.我希望能够将两者都包括在内: bundles.Add(new ScriptBundle("myfoobundle").Include( "http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places", "~
..
生成的捆绑文件放在哪里? bundles.Add(new ScriptBundle("~/bundles/jqueryall") .IncludeDirectory("~/scripts/", "*.js", true) 解决方案 没有文件,能否请您解释一下为什么期望捆绑包是文件? :-)
..
我正在将站点切换到更少,而我想继续使用Web.Optimization,但是,它在编译时失败.有没有办法将.less{}注册为处理器,或者只是告诉它捆绑,但不缩小任何带有.less扩展名的东西? 解决方案 看看本指南基本上,您创建一个实现IBundleTransform 的类 using System.Web.Optimization; public class LessTransf
..
我正在从站点记录javascript错误,但是文件已最小化,所以我没有得到有意义的行号.我确实有源地图. 是否有服务,脚本,npm模块或任何可帮助我将行号从缩小版本“转换"为有用内容的东西? 解决方案 我已经使用此npm模块找到了答案: https://www.npmjs.org/package/source-map 编辑2015年2月1日 找到了以下处理此问题的项
..
在我的网络应用程序中,我使用RequireJS按需异步加载我的javascript文件。这对dev很有用 - 在调试我的应用程序时,我可以看到哪个脚本依赖于它们的加载顺序。这简化了调试。 后来我改用Webpack,因为它更容易配置,更容易维护。所以Webpack现在为我生成包含我的javascript代码的很好的包。这非常有效,但我想要的是模仿我之前的DevJ时间的RequireJS配置。
..
我有两个问题。 我正在尝试学习RequireJS并将其与ASP.NET MVC捆绑和使用它一起使用。缩小。我正在为RequireJS使用一个单独的配置文件来保存捆绑信息。我的第一个问题是如何将MVC生成的包路径传递给require.config.js文件。一个干净的方法如下: index.cshtml
..
在我的MVC5 Web应用程序中,我为页面使用了两个包,一个包含所有页面的常用JavaScript文件,另一个包含特定于页面的包。这在开发环境中工作正常,但页面特定的包不会在暂存中加载。渲染的脚本标签如下所示。
..
我很高兴能够将我的AngularJS和Firebase应用程序部署到Firebase Hosting的速度有多快,但看起来本地CSS和JavaScript文件在执行$ firebase部署时被捆绑和缩小 我想在部署后调试JavaScript。如何在部署过程中关闭捆绑和缩小? 解决方案 我们目前处于测试版状态我们很快就会实施,但我担心此时不可能关闭缩小和部署捆绑。 我们已经刚从我
..
我的应用程序在.Net framework 4.它是一个Asp.Net Web Application.i需要使用Bundle.Config才能使用Bundling功能。 我已经阅读了许多文档,说它是.Net框架4.5中的功能,以及Asp.Net MVC应用程序中的功能。 我需要为Scripts创建一个包在aspx页面中。 我可以在我的文件中包含Bundle.Config,以便Bun
..
在使用 System.Web.Optimization 缩小文件时,我观察到一种非常奇怪的行为,我已经在使用 IBundleOrderer 当我没有缩小文件时,它在保存文件顺序方面工作正常 公共类RespectGivenBundleOrder:IBundleOrderer { public IEnumerable OrderFiles(BundleContex
..
假设我有两个文件, main.js 和 app.js ;如何使用Webpack将它们捆绑到一个文件中: bundle.js ? 解决方案 创建一个 entry.js 这是你的webpack条目文件,在这个 require 你的附加文件 webpack.config.js module.exports = { 条目: './src/entry.js' ... };
..
我用Gulp来缩小我的整个js文件。一旦缩小,我得到如下错误: [$ injector:unpr]未知提供者:eProvider
..