我可以在Microsoft Visual Studio 2010中缩小JavaScript或aspx代码吗?
Can I minify JavaScript or aspx code in Microsoft Visual Studio 2010
我正在使用c#和MS VS 2010 IDE开发一个web应用程序。该项目在Scripts文件夹中有几个我自己的.js文件,这些文件设计用于在客户端浏览器上运行。在编写它们时,我给JavaScript中的每个变量和函数起了有意义的名字,并使用了大量的注释。
所以我想知道,我可以在Visual Studio 2010中发布(或上传到生产web服务器)之前缩小这些.js文件吗?
p。这也有助于缩小aspx文件以及…
在NuGet Gallery中列出了几个用于缩小的库。
它们都将处理javascript和css,但没有一个会缩小aspx标记。
希望这听起来不太像商业,但我确实推荐我自己的OSS项目RequestReduce。它在运行时动态地缩小和合并CSS和JS文件(或任何CSS或JS mime类型的文件)(当然是缓存它们)。它还生成大多数css背景图像的优化精灵。目前它没有减少html,但这是我的积压。使RequestReduce与众不同的特性是它不需要任何代码更改和极少量的配置。事实上,如果您使用的是nuget,那么除了安装包之外,可能就没有什么要做的了。它也适用于cdn和网络农场。它已被许多MSDN和Technet网络应用程序(论坛、搜索、图库)所采用。我已经看到一些页面加载时间减少了一半使用这个。当然,它是绝对免费的。
我不认为它会做你所寻找的一切,但我喜欢使用Chirpy。你可以在以下网址找到:
http://chirpy.codeplex.com/它真的很容易使用,以缩小js, css,并将它们合并到一个文件。它还将最小化aspx文件中的js和css。
查看文档页面并按照三个链接(倒序更好)来查看它的功能
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 将外部javascript文件视为Aspx页面的一部分
- aspx页面VS2012的javascript函数中未命中断点
- 将Javascript变量传递给C#函数aspx并从中返回到aspx页面
- 无法访问字段'通过aspx页面上的javascript函数传递来自代码隐藏中函数调用的客户端id的s值(页面加载
- 在aspx页面中实现javascript时出现问题
- 从aspx中的代码背后调用JavaScript
- 在Javascript的UserControl.aspx中添加扩展方法
- 如何将这个javascript从aspx视图中移出,并放入一个单独的js文件中
- 将html控件id从aspx文件传递给javascript
- 在ASPX中找到用于调用javascript的ASCX结果
- 如何查找哪些ASPX文件实际引用JavaScript文件
- 使用 JavaScript 将变量值从 aspx 页传递到 VB.net 页
- 为什么这段代码使用 JavaScript 的.aspx文件
- 我们如何使用 JavaScript 将值从 PopUpWindow 传递到 Aspx 页面
- 将 JavaScript 移动到 ASPX 页面的底部以减少 PageLoad
- 将对象从.aspx文件传递到 JavaScript 函数
- Javascript 在使用 ASP.NET(aspx 页)进行上传时返回错误的文件大小
- 如何在 Tridion 中实现功能区工具栏按钮时链接弹出的 JavaScript 和弹出的 aspx 页面
- Selenium RC / Python / JavaScript .aspx /循环语句