Tôi đã đọc cuốn sách của O'Reilly "Dojo - The Definitive Guid" nhưng đôi khi vẫn không dứt khoát với tôi.Dojo vs Dijit - tệp cần bao gồm hoặc tham chiếu?
Họ nói về "bootstrapping" và nhận được dojo.css từ AOL CDN".
Khi tôi đang thử nghiệm trên máy tính của tôi, tôi nên sử dụng CDN? Hoặc tôi nên chờ đợi và sử dụng rằng chỉ khi tôi triển khai
Thứ hai, các cuộc đàm phán cuốn sách về CDN cho võ đường, nhưng không phải cho dijit
tôi đang phát triển trên Google App Engine (GAE) -?. nên có 2000+ file Dojo/dijit trong Javascript của tôi thư mục hơi khó chịu vì nó làm chậm quá trình tải lên GAE của tôi mỗi lần.
Firebug là đem lại cho tôi lỗi này: GET http://localhost:8080/dijit/nls/dijit-all_en-us.js 404 không tìm thấy GET http://localhost:8080/dijit/_editor/plugins/FontChoice.js 404 không tìm thấy
tôi tải mẫu từ đây: http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/themes/themeTester.html?theme=soria và tôi muốn "đơn giản là" làm cho nó chạy trên của tôi máy dưới công cụ ứng dụng google cục bộ (đó là localhost: 8080 mà bạn thấy trong các URL ở trên).
Tôi thấy tuyên bố này có thể gây ra 404 thứ hai ở trên: dojo.require ("dijit._editor.plugins.FontChoice");
Một lỗi khác: không thể truy cập được tối ưu hóa việc đóng cửa tải trước ("en-us") dijit-all.js (dòng 479) nặc danh ("dijit.nls.dijit-tất cả", [ "ROOT", " ar "," ca ", 40 chi tiết ... 0 = ROOT 1 = ar 2 = ca 3 = cs 4 = da 5 = de 6 = de-de 7 = el 8 = vi 9 = vi-gb]) dijit- all.js (dòng 489) dijit-all.js() dojo.i18n._searchLocalePath (vị trí, đúng, hàm (loc) {\ n
Để tiếp tục bây giờ, tôi sẽ cố gắng sao chép toàn bộ thư viện dijit, nhưng có một giải pháp ngắn về điều đó không?
Tập lệnh hiện tại của tôi có dạng như sau:
<script type="text/javascript" src="/javascript/dijit.js"></script>
<script type="text/javascript" src="/javascript/dijit-all.js" charset="utf-8"></script>
Tôi có tập tin dijit.js bằng cách sao chép và đổi tên dijit.js.uncompressed.js để dijit.js.