2010-07-09 36 views
5

Tôi đang làm việc trên một ứng dụng web lớn với nhiều tệp javascript. Tôi muốn biến những người đó thành CommonJs Modules để làm cho phụ thuộc rõ ràng. Trình tải bên trình duyệt nào tồn tại cho các mô-đun CommonJs và các giới hạn của chúng là gì?Trình tải mô-đun Javascript bên trình duyệt nào sẵn sàng cho sản xuất?

Trình tải mục tiêu CommonJS được nhắm mục tiêu mà tôi có thể tìm thấy là TikiYabble. Có ai đã thử họ và họ làm việc tốt đến mức nào không?

Trả lời

2

Hợp nhất các tập lệnh của bạn để tải tập lệnh nhanh hơn, http://www.sencha.com/products/jsbuilder/! Nó không chỉ xây dựng extjs, nó có thể xây dựng bất kỳ loại javascript.

Nhưng nếu bạn cần bộ nạp mô-đun, hãy thử RequireJS - đơn giản, được kiểm tra kỹ lưỡng, được ghi chép đầy đủ.

+1

Thực hiện một trong hai mô-đun đó có hỗ trợ CommonJS Modules không? Chúng không xuất hiện. –

+0

Trình xây dựng jsbuilder là một bộ công cụ triển khai dễ sử dụng. Nó kết hợp các nguồn của bạn với nhau, và tạo ra chỉ một tệp javascript. Bạn không cần phải tải chúng một cách riêng biệt. Nó là tốt bởi vì, nếu bạn có rất nhiều nguồn, bạn không cần phải tải chúng một cách riêng biệt, vì vậy bạn kiếm được rất nhiều chi phí mạng, và nếu bạn nén các nguồn theo đúng thứ tự bạn không phải quan tâm, những gì hòa bình của mã đánh giá đầu tiên ... Nhưng nếu câu hỏi của bạn là về, chỉ cần gia tăng trình tải mô-đun tương thích chiều rộng CommonJs, yêu thích cá nhân của tôi là http://www.sproutcore.com/, nó có giao diện người dùng loại táo – Roki

+0

Có ví dụ cho jsbuilder? Dường như có tài liệu cho các tùy chọn tệp, nhưng nó khá thưa thớt. –

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