2011-02-17 95 views
0

我尝试使用YUI 2.4.2(默认的,不是自定义构建)压缩OpenLayers.js 2.10时出现问题。从已经OL站点下载新的包,甚至我使用设在这里的JS的托管版本: OpenLayers Hostedopenlayers,使用YUI进行错误压缩

的问题是几乎所有功能打破,除了加载地图(我用谷歌的地图提供商),而在过去(OL 2.8)我有成功的尝试。

因此,任何人都有这个解决方案?或者也许愿意分享已经成功的压缩版本?

感谢

回答

0

http://comments.gmane.org/gmane.comp.gis.openlayers.user/17193

FTA:

我不知道这是否是相关的YUI压缩机,但我发现,从缩小项目JSMin过程将失败包含以'/'开头的行的文件。具体来说,请参阅:http://code.google.com/p/minify/issues/detail?id=205

我特别需要修改文件XYZ.js(或单个文件构建中的相应代码),并删除了在开始时斜线的回车。之后,minify进程运行良好。也许你会和YUI压缩机有相似的运气......否则,你可能不得不努力缩小OpenLayers代码中让YUI绊倒的特定部分。

失败的是,问题可能是单个文件和多个文件的构建。看到这里:http://docs.openlayers.org/library/deploying.html#single-file-build