Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以在Microsoft Visual Studio 2010中缩小JavaScript或aspx代码吗_C#_Javascript_Asp.net_Visual Studio 2010_Minify - Fatal编程技术网

C# 我可以在Microsoft Visual Studio 2010中缩小JavaScript或aspx代码吗

C# 我可以在Microsoft Visual Studio 2010中缩小JavaScript或aspx代码吗,c#,javascript,asp.net,visual-studio-2010,minify,C#,Javascript,Asp.net,Visual Studio 2010,Minify,我正在使用C#和MS VS 2010 IDE开发一个web应用程序。该项目在Scripts文件夹中有几个我自己的.js文件,这些文件设计用于在客户端浏览器上运行。在编写它们时,我在JavaScript中为每个变量和函数指定了有意义的名称,并使用了大量注释 所以我想知道,在VisualStudio2010中发布这些.js文件(或上传到生产web服务器)之前,我可以缩小这些文件吗 另外,缩小aspx文件也会有帮助…上列出了几个库 他们都会处理javascript和css,但没有一个会缩小aspx标记

我正在使用C#和MS VS 2010 IDE开发一个web应用程序。该项目在Scripts文件夹中有几个我自己的.js文件,这些文件设计用于在客户端浏览器上运行。在编写它们时,我在JavaScript中为每个变量和函数指定了有意义的名称,并使用了大量注释

所以我想知道,在VisualStudio2010中发布这些.js文件(或上传到生产web服务器)之前,我可以缩小这些文件吗


另外,缩小aspx文件也会有帮助…

上列出了几个库


他们都会处理javascript和css,但没有一个会缩小aspx标记。

希望这听起来不像是一个太多的商业广告,但我推荐我自己的OSS项目。它在运行时动态缩小和合并CSS和JS文件(或任何CSS或JS mime类型的文件)(当然是缓存它们)。它还生成大多数css背景图像的优化精灵。目前它没有缩小html,但这是我的积压工作。stad的与众不同之处在于它不需要任何代码更改和极其简单的配置。事实上,如果您使用的是nuget,那么除了安装软件包之外,可能没有其他事情可做。它还与CDN和网络农场一起工作。它已被许多MSDN和Technet web应用程序(论坛、搜索、图库)采用。我已经看到一些页面加载时间减少了一半。当然,它是绝对免费的。

我不认为它能满足您的所有需求,但我喜欢使用Chirpy。您可以在以下网址找到:

缩小js、css并将它们组合成一个文件非常容易。它还将缩小aspx文件中的js和css


查看文档页面,并按照三个链接(顺序相反更好)查看它可以做什么。

有很多专门的工具,在VS中,您只能执行一些简单的操作,如删除额外的空格、新行符号、选项卡、注释等。。。使用VS Regexp您是否使用过任何特定的方法并推荐使用?(不是为任何人做广告,我们只说免费的。)有趣。非常感谢。如果它是免费的,你如何继续开发它?)好吧,现在说真的,它与VS2010集成了吗?这是爱的劳动:)它本身并没有与VS2010集成。它在运行时工作,我认为最有可能在最后完成您正在寻找的任务——缩小脚本。