Tôi đang tạo một thư viện JavaScript khá lớn, sử dụng Trình biên dịch đóng gói cho cả nén tuyệt vời cũng như các hệ thống kiểm tra và cảnh báo kiểu.Sử dụng tùy chọn --module trong Trình biên dịch đóng cửa để tạo nhiều tệp đầu ra
Tôi muốn tạo nhiều tệp đầu ra, vì các tệp được tải không đồng bộ (và một số tệp chỉ được tải theo yêu cầu).
Poking xung quanh mã nguồn, tôi đã tìm thấy cờ --module
, cũng như một số cờ liên quan. Mã nguồn cho biết thông tin sau về tùy chọn:
Đặc tả mô-đun javascript. Định dạng là
<name>:<num-js-files>[:[<dep>,...][:]]]
. Tên mô-đun phải là duy nhất. Mỗi dep là tên của một module mà module này phụ thuộc vào. Các mô-đun phải được liệt kê theo thứ tự phụ thuộc và các tệp nguồn js phải được liệt kê theo thứ tự tương ứng. Trường hợp cờ--module
xuất hiện liên quan đến--js
cờ không quan trọng
... và đó là tất cả những gì tôi có thể tìm thấy. Tôi rất muốn tìm hiểu thêm về cách sử dụng tùy chọn này, có ai có kinh nghiệm ở đây không? Ngoài ra, nếu có một cách khác để tạo nhiều tệp đầu ra, tôi là tất cả các tai.
Xin chào, tôi đã tự hỏi nếu bạn đã từng tìm ra điều này. Tôi đang mắc kẹt với một vấn đề tương tự. –
Xây dựng giải pháp hack bằng Python tại đây: https://github.com/fortes/js-project-template – Fortes