问题标签 [ajaxmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microsoft-ajax-minifier - 如何在输出文件名中包含版本号?
我正在使用 XML Manifest File,我希望在输出文件名中连接项目构建版本
例如:库-1.0.0.js
有可能或有任何解决方法吗?
c# - 动态添加缩小的嵌入式资源
有没有办法在构建过程中动态添加嵌入式资源?我目前正在使用 Ajax-Minifier 将两个文件缩减为一个。结果效果很好。但是,当代码在发布模式下运行时,我需要将此文件作为嵌入式资源包含在内(当前由 if(!DEBUG) 的预处理器指令切换
这是我在 MSBUILD 中使用的目标命令的简单版本
所以基本上我想将 Final.js 作为嵌入式资源包含在内,然后我可以在代码中引用。
从 C# 方面来看,这就是我想要做的:
任何帮助或想法将不胜感激。
编辑:
我已将 JsCombinedFileName 更改为 $(IntermediateOutputPath)\Final.js。所以应该创建文件。然后我创建了一个单独的目标来嵌入这个文件。
但是,仍然没有运气。
c# - Issues with AjaxMin 5.14 and Report Viewer in ASP.NET
I have the newest version of AjaxMin
installed AjaxMin 5.14.5506.26202
in my ASP.Net project. I have tried to use the Report Viewer designer, and I receive an that it can't find the older version of AjaxMin.
I am using Visual Studio 2013 with the new version of the Report Viewer.
Can some please tell me how I can use the report view with the new version of AjaxMin?
microsoft-ajax-minifier - 地图标志似乎在清单文件中不起作用
我的参数节点看起来像:
我的最小文件是:script.min.js
输出节点是:<output path="app\script.min.js">
我也尝试了带有引号的路径,但没有任何区别。不确定这是否是一个错误,或者我是否错误地配置了我的标志。
python - 从 Python 调用时,Microsoft Ajax Minifier 输出路径访问错误
我从 Python 调用 Microsoft Ajax Minifier,如下所示:
这工作正常,我看到它正在启动等,但是当它想要写入输出文件时,它给出了一个错误:
AjaxMinifier.exe:错误 AM-AUTH:访问路径“C:\Users\XXX\Desktop\TestFolder”被拒绝。
我尝试了不同的文件夹,这个问题并不局限于代码中的那个。它不能写入任何文件夹。
当我不从 Python 而是直接从命令行调用它时,它可以正常工作。为什么会发生这种情况,我该如何解决?
谢谢。
asp.net - 消失的 Ajaxmin.dll 文件
我在我的 asp.net 项目中使用 Ajax 控件已有一年多了。
最近我在运行项目时突然开始收到错误“无法加载文件或程序集'AjaxMin,版本 = 4.97.4951.28478”。经过一番调查,我发现这可能是由于缺少 Ajaxmin.dll 文件造成的。我找到了该文件并将其复制到我的项目的 Bin 文件夹中 AjaxControlToolKit.dll 所在的位置。一切都很好。
除了从那时起,问题再次发生两次 - 一切正常找到一段时间,然后突然 dll 从文件夹中消失,我再次收到错误。我可以通过将其复制回去来修复它。但是什么会导致 DLL 从我的项目的 Bin 文件夹中消失?
squishit - Squishit 一直在寻找 AjaxMin 版本 4.48.4489.28432
我已经用 Ajaxmin 4.96.4941 安装了 squishit 版本 0.9.8.2。问题是当我运行 ASP.net 站点时出现错误
SquishIt.Framework.Minifiers.JavaScript.MsMinifier.Minify(字符串内容)在 c:\dev\urandom\SquishIt\SquishIt.Framework\Minifiers\JavaScript\MsMinifier.cs:31 SquishIt.Framework.Base.BundleBase 1.MinifyIfNeeded(String content, Boolean minify) in c:\dev\urandom\SquishIt\SquishIt.Framework\Base\BundleBase.Rendering.Internals.cs:340
System.Linq.WhereSelectArrayIterator
2.MoveNext() +110 System.Linq.d__16 2.MoveNext() +348
System.Collections.Generic.List
1..ctor(IEnumerable 1 collection) +476
System.Linq.Enumerable.ToList(IEnumerable
1 source) +69 SquishIt.Framework.JavaScript.JavaScriptBundle.AggregateContent(List 1 assets, StringBuilder sb, String outputFile) in c:\dev\urandom\SquishIt\SquishIt.Framework\JavaScript\JavaScriptBundle.cs:84
SquishIt.Framework.Base.BundleBase
1.GetMinifiedContent(List 1 assets, String outputFile) in c:\dev\urandom\SquishIt\SquishIt.Framework\Base\BundleBase.Rendering.Internals.cs:333
SquishIt.Framework.Base.BundleBase
1.RenderRelease(String key, String renderTo, IRenderer renderer) in c: \dev\urandom\SquishIt\SquishIt.Framework\Base\BundleBase.Rendering.Internals.cs:290
asp.net - 具有相同命名空间的扩展方法 IsNullOrWhiteSpace 放在两个程序集中
我有 ASP.Net MVC 项目。该项目包含WebGrease,packages.config:
最近因为(https://www.nuget.org/packages/BundleTransformer.MicrosoftAjax/)我将 AjaxMin 添加到我的 packages.config 中:
在我的代码中,我使用 IsNullOrWhiteSpace() 扩展方法。该方法实际上存在于这两个库中:
Visual Studio 无法决定必须使用哪一个。
我无法删除对 WebGrease 的引用,因为如果这样做,我会遇到以下异常:
我该如何解决冲突?
谢谢
microsoft-ajax-minifier - 从哪里获得 ajaxmin.exe?
我想使用 ajaxmin 通过命令提示符缩小我的 js 和 css。有人可以提供这个链接。这个https://archive.codeplex.com/?p=ajaxmin没有 exe
javascript - Ajaxmin MinifyJavascript 在对象前添加 {}
我在使用 AjaxMin 的 MinifyJavaScript 方法缩小javascript 文件时遇到问题。
未缩小的代码
缩小代码
在缩小代码中,在模块对象之后添加“{}”,例如:module{}.exports 但它应该是 module.exports
在缩小文件之前还有几个文件: 1. jquery-3.3.1.min.js 2. moment.min.js
所有文件都捆绑在一个文件中,然后完成缩小。