openlayers, сжатие ошибок с YUI - PullRequest
       3

openlayers, сжатие ошибок с YUI

0 голосов
/ 17 февраля 2011

У меня есть проблема, когда я пытался сжать OpenLayers.js 2.10 с YUI 2.4.2 (по умолчанию, а не с пользовательской сборкой).Уже загрузите новый пакет с сайта OL, даже если я использую размещенную версию их js, расположенную здесь: OpenLayers Hosted

Проблема была почти во всех функциях, кроме загрузки карты (я использую Google как картупровайдер), в то время как в прошлом (OL 2.8) у меня была успешная попытка.

Так у кого-нибудь есть решение для этого?Или, может быть, готовы поделиться уже успешной сжатой версией?

Спасибо

1 Ответ

0 голосов
/ 17 февраля 2011

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

FTA:

Я не уверен, относится ли это к компрессору YUI, но я обнаружил, что процесс JSMin из проекта minify завершится ошибкой для файлов, которые содержат строки, начинающиеся с символа '/'. В частности, см .: http://code.google.com/p/minify/issues/detail?id=205

Мне специально пришлось изменить файл XYZ.js (или соответствующий код в сборке из одного файла) и удалить возврат каретки в строках с косой чертой в начале. После этого процесс минификации работал нормально. Возможно, вам повезет с компрессором YUI ... в противном случае вам, возможно, придется попытаться вручную сузить конкретные части кода OpenLayers, который вызывает YUI.

В противном случае проблема может заключаться в том, что сборка одного или нескольких файлов. Смотрите здесь: http://docs.openlayers.org/library/deploying.html#single-file-build

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...