缩小基于 jQuery 的 js 文件

新手上路,请多包涵

我们在项目中使用 jQuery。我们的网络应用程序中有许多自定义 javascript 文件,这些文件具有使用 jQuery 功能的 UDF。我们需要减小大小(作为性能改进活动的一部分),我正在为这些文件寻找可靠的“缩小器”(如果相同的工具也可以缩小 CSS 文件,那就太好了)

我们尝试了 JSLint 和 JSMin - 但 JSLint 没有完成,并且在遇到 jQuery 代码时立即抛出许多异常。

原文由 Vini 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 244
2 个回答

YUI Compressor 是我使用的工具,它可以很好地压缩 JS 和 CSS,并且它是用 Java 编写的(因此您可以通过 ant 将其用于构建过程)。

有人甚至制作了它的 在线版本

原文由 Dan Lew 发布,翻译遵循 CC BY-SA 2.5 许可协议

YUI Compressor 还有一个 .NET 端口,它允许您:-

  • 将缩小/文件合并到 Visual Studio 构建后事件中
  • 集成到 TFS 构建中(包括 CI)
  • 如果您只想在自己的代码中使用 dll(例如,动态缩小)。

因为这是(原始的)java 版本 YUI Compressor 的端口,上面有一些人提到过,它应该给你相同的结果,但都是在 .NET 环境中——不需要 java。

HTH。

原文由 Pure.Krome 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题