2014-10-23 3 views
7

Я пытаюсь найти файл OpenLayers3.js, который не является мини-файлом, это часть отладки боли, которая минимизирована, может ли кто-нибудь помочь мне ее найти?OpenLayers, который не минимизирован?

Im используя этот адрес в настоящее время: http://openlayers.org/en/v3.0.0/build/ol.js

Кстати, это специальная штуковина в верхней части. См. Веб-сайт: http://ol3.js.org/? Заставил меня смеяться.

Помощь?

+2

это URL довольно забавно. Дойдут некоторые люди. –

+2

Я рад, что вы нашли ответ, который, конечно же, ol-debug.js. Я поместил некоторые инструкции в [gis.stackexchange] (https://gis.stackexchange.com/questions/123449/how-do-i-create-a-local-web-gis-server-using-node-js/123460 # 123460) о том, как запустить OL3 локально, если это поможет. –

+0

petur, почему downvote? Только стараюсь быть полезным. –

ответ

7

Если вам нужен unminified ол, вы можете использовать один из оле:

http://openlayers.org/en/v3.0.0/build/ol-debug.js

это файл 3.5м, так что не использовать это в производстве;)

+0

вот оно! thanks – petur

+0

ol-debug.js - это просто конкатенация (в порядке зависимости) файлов OpenLayers и файлов библиотеки Closure, от которых зависит OpenLayers.Так что это очень большой файл, который нельзя использовать ни для чего другого, кроме отладки. – erilem

1

Да, http://openlayers.org/en/v3.0.0/examples/loader.js будет загружать все исходные файлы - в основном, выписав кучу тегов сценария. Как уже сказал @lexicore, вы можете получить исходный код от github, хотя это связано с настройкой локальных узлов nodejs (что на самом деле не так уж больно, но больше, чем просто отладка из размещенного источника). Взгляните на package.json, чтобы узнать, сколько ушло в OpenLayers 3.

Если вы перейдете на OpenLayers 3 examples, например анимацию, смените производство на разработку в раскрывающемся списке, а затем просмотрите источник, вы будете получите ссылку выше. Вы также можете увидеть все необработанные js-файлы в консоли Javascript.

EDIT: я ставлю некоторые instructions, следуя официальную страницу OL DEV, о том, как строить/запустить локально, который также получит вам unminified исходного OL кода

+0

Обязательно не использовать в производстве. :) – lexicore

+1

@lexicore. Нет, конечно, это говорит о развитии, но я согласен с OP, пытаясь отладить мини-js, это не весело :-). Я пробовал минутку, чтобы отлаживать API Javascript ArcGis и Google Maps, когда-то - страшные вещи. Однако закрытие Google делает удивительную работу по минимизации, которую вы, очевидно, хотите в производстве. –

+0

Я могу запустить их локально, но отпечатки объекта все еще находятся в мини-формате. Как «V {Qa: Ic, Se: V, pd: null, c: 3, clos_uid_993555295: 45 ...}". Я действительно хочу посмотреть, какие объекты ... – petur

 Смежные вопросы

  • Нет связанных вопросов^_^