2014-10-23 18 views
7

Tôi đang cố gắng tìm một tệp OpenLayers3.js không được khai thác, đó là một công cụ gỡ lỗi được rút gọn, bất kỳ ai cũng có thể giúp tôi tìm thấy nó không?OpenLayers không được rút gọn?

Im sử dụng địa chỉ này ngay bây giờ: http://openlayers.org/en/v3.0.0/build/ol.js

Bằng cách này, nó là một thingy đặc biệt ở đầu trang. Xem trang web: http://ol3.js.org/? Làm tôi bật cười.

Trợ giúp?

+2

Đó url là khá buồn cười. Độ dài một số người sẽ đến. –

+2

Tôi rất vui vì bạn đã tìm thấy câu trả lời, trong đó, tất nhiên là, ol-debug.js. Tôi đưa ra một số hướng dẫn về [gis.stackexchange] (https://gis.stackexchange.com/questions/123449/how-do-i-create-a-local-web-gis-server-using-node-js/123460 # 123460) để biết cách chạy OL3 cục bộ, nếu đó là bất kỳ trợ giúp nào. –

+0

petur, tại sao downvote? Chỉ cố gắng hữu ích. –

Trả lời

7

Nếu bạn cần ol unminified, bạn có thể sử dụng một từ ol:

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

Đó là một tập tin 3,5m do đó, không sử dụng trong sản xuất;)

+0

thats it! cảm ơn – petur

+0

ol-debug.js chỉ là một nối (theo thứ tự phụ thuộc) của các tệp OpenLayers và các tệp Thư viện Đóng cửa mà OpenLayers phụ thuộc.Vì vậy, nó là một tập tin rất lớn mà không nên được sử dụng cho bất cứ điều gì khác hơn là gỡ lỗi. – erilem

1

Vâng, http://openlayers.org/en/v3.0.0/examples/loader.js sẽ tải tất cả các tập tin thô - về cơ bản bằng cách viết ra một loạt các thẻ script. Như @lexicore đã nói, bạn có thể lấy nguồn từ github, mặc dù điều này liên quan đến việc thiết lập nodejs cục bộ để chạy (mà thực sự không phải là đau đớn, nhưng nhiều hơn là chỉ gỡ lỗi từ nguồn được lưu trữ). Hãy xem package.json để có được một cảm giác về số tiền đã đi vào OpenLayers 3.

Nếu bạn đi đến OpenLayers 3 examples, ví dụ như hoạt ảnh, thay đổi sản xuất để phát triển trong trình đơn thả xuống, và sau đó xem nguồn, bạn sẽ lấy liên kết ở trên. Bạn cũng có thể xem tất cả các tệp js thô trong bảng điều khiển Javascript.

EDIT: Tôi đặt một số instructions, sau khi trang web chính thức CV dev, về cách xây dựng/chạy tại địa phương, cũng sẽ giúp bạn có được mã nguồn CV unminified

+0

Chắc chắn không nên được sử dụng trong sản xuất. :) – lexicore

+1

@lexicore. Không, chắc chắn, nó không nói phát triển, nhưng tôi đồng ý với OP, cố gắng để gỡ lỗi js minified không phải là niềm vui :-). Tôi đã thử, trong khoảng một phút, để gỡ lỗi Arcgis Javascript API và Google Maps một lần - những thứ đáng sợ. Tuy nhiên, việc đóng cửa của Google thực sự là một công việc tuyệt vời về việc rút gọn, mà bạn rõ ràng là muốn sản xuất. –

+0

Tôi có thể chạy các cục bộ này, nhưng các bản in của đối tượng vẫn ở định dạng được rút gọn. Giống như "V {Qa: Ic, Se: V, pd: null, c: 3, closure_uid_993555295: 45…}". Tôi thực sự muốn xem các đối tượng là gì ... – petur

Các vấn đề liên quan