我正在尝试了解 JavaScript 缩小和压缩过程,并对此有几个问题:
- 由于缩小使代码难以调试,是否可以在客户端进行按需去缩小以掩盖您实际需要在网站上调试和调查某些内容的情况?
- 我记得在某处读到可以通过在 Apache Web 服务器中设置一些选项来启用所有资源(如图像、CSS、JavaScript 等)的压缩。在 Apache 级别完成的 JavaScript 压缩和使用 YUI Compressor 等工具完成的压缩有什么区别吗?
有人可以帮我了解以上内容吗?
我实际上需要去缩小我的 JavaScript 文件的那种情况是假设在第 1 行发生了 JavaScript 错误。X. 对于缩小的文件,很难知道哪个代码块导致了生产中的错误,因为这些行都包含在一个缩小的文件中。在这种情况下,你们如何调查和调试?另一位用户还提到了在 IE6 中失败的打包/缩小 javascript 中的这个调试问题 - 如何调试?问题(虽然略微特定于 IE6)。