Tôi muốn sử dụng Google Closure Compiler để xây dựng một bộ mô-đun CommonJS. Điều này có thể được thực hiện ra khỏi hộp? Ngoài ra, có một số chuyển đổi đơn giản có thể được thực hiện cho các mô-đun CommonJS để cho phép chúng được tiêu thụ bởi trình biên dịch đóng cửa?Trình biên dịch đóng mở có thể xây dựng các mô-đun CommonJS
6
A
Trả lời
6
Hỗ trợ đã được thêm vào Closure Compiler để làm cho nó dễ dàng hơn để làm việc với Common JS và AMD/require.js module khác thông qua cờ biên dịch sau:
--transform_amd_modules
--process_common_js_modules
--common_js_entry_module
--common_js_module_path_prefix
Xem Experimental support for Common JS and AMD/require.js modules in Closure Compiler
Các vấn đề liên quan
- 1. trình biên dịch tạo nhà xây dựng
- 2. Xây dựng hoặc biên dịch
- 3. Xây dựng Boost với trình biên dịch LSB C++
- 4. Xây dựng Phiên dịch riêng của bạn có thể hoạt động như một trình biên dịch
- 5. Xây dựng trình biên dịch ARM GNU Cross
- 6. Xây dựng kiến không hoạt động: không thể tìm thấy trình biên dịch javac
- 7. Trình tải xuống CommonJS cho trình duyệt?
- 8. Sử dụng hằng số trình biên dịch trong các sự kiện xây dựng
- 9. CS1607 cảnh báo trình biên dịch khi xây dựng các phiên bản x64
- 10. Thiết kế biên dịch và lớp xây dựng
- 11. Xây dựng lại tiêu đề được biên dịch trước
- 12. Biên dịch Qt 5, nhận cảnh báo "Việc xây dựng sẽ rất có thể thất bại."
- 13. Bash có thể nạp được xây dựng
- 14. Mẫu thiết kế để viết lại Crenshaw là "hãy xây dựng trình biên dịch"?
- 15. Có thể chạy trình biên dịch dòng lệnh với cấu hình xây dựng được chọn trong Delphi XE2 không?
- 16. Chữ thập Biên dịch mục tiêu chủ và xây dựng
- 17. TeamCity xây dựng lỗi biên dịch dự án
- 18. Trình biên dịch/trình biên dịch/trình biên dịch C++
- 19. Sử dụng Sphinx với phần mở rộng C được xây dựng bởi đường biên
- 20. Vượt qua đóng cửa cho trình biên dịch Scala plugin
- 21. Xác định trình biên dịch nào được xây dựng một Win32 PE
- 22. Phát triển iPhone - Trình biên dịch của Trình biên dịch!
- 23. Làm cách nào để phân tích mã để xây dựng trình biên dịch trong Java?
- 24. ARC: Đặt cờ trình biên dịch thành -fno-objc-arc và lỗi xây dựng
- 25. Tại sao trình biên dịch Delphi tạo một tệp có tên 'c' trong khi xây dựng một dự án cụ thể?
- 26. "Hãy xây dựng một trình biên dịch" của Crenshaw: Phiên mã cho C và x86 Assembler?
- 27. Trình biên dịch đóng cửa của Google với các ứng dụng jQuery
- 28. clang quét-xây dựng báo cáo với cảnh báo trình biên dịch?
- 29. Có thể các trán python biên dịch mã CUDA không?
- 30. Trình biên dịch có trình biên dịch không?
Bạn có biết liệu nó có tuân thủ package.json không? –
Tham khảo thông qua mã Trình biên dịch đóng gói, không có tham chiếu đến ['package.json'] (http://wiki.commonjs.org/wiki/Packages/1.0), vì vậy có vẻ như nó hiện không được hỗ trợ. –
Dường như những lá cờ này chỉ có ý nghĩa trong thư viện đóng. '--process_common_js_modules' tạo câu lệnh' goog.provide ("module $ index") ', cần được xây dựng bởi closurebuilder hoặc v.v. –