Có hai cách nhanh chóng và dễ dàng để rút gọn tuân javascript mã của bạn qua Dart Editor. Cách được đề xuất là tạo một bổ sung nhỏ cho tệp pubspec.yaml của bạn.
Dưới đây là một ví dụ:
Name: my-app
description: An Angular web application
dependencies:
angular: any
browser: any
transformers:
- angular
Bao gồm tùy chọn bổ sung này và bạn đã hoàn tất:
Name: my-app
description: An Angular web application
dependencies:
angular: any
browser: any
transformers:
- angular
- $dart2js:
{'minify':true}
Phương pháp thứ hai là để thay đổi các tùy chọn khởi động ứng dụng của bạn và bỏ chọn Thiết lập VM Run in checked mode
. Trong các từ đơn đặt hàng: Run > Managed Launches > Click on App Launch File > VM settings > Un-check "Run in checked mode"
.
Tôi chưa thử tùy chọn cuối cùng này, nhưng theo tài liệu , nó sẽ tự động giảm thiểu khi chạy trong "chế độ sản xuất".
Nguồn: https://www.dartlang.org/tools/pub/dart2js-transformer.html
P.S .: Việc quan trọng là bạn thiết lập các lĩnh vực $dart2js
với một bản đồ hoặc nó sẽ thất bại trong việc xây dựng đúng cách. Đây hiện là lỗi hoặc vấn đề về tài liệu.
Cảm ơn bạn đã có câu trả lời cập nhật! –
Cách đầu tiên cho tôi: "YAML không hợp lệ trong tài liệu. {'Minify': true}" –
Có vẻ như vấn đề đã được khắc phục. Bạn không còn cần bao gồm các dấu ngoặc để bật tùy chọn rút gọn. Chỉ cần sử dụng $ dart2js: minify: true và nó sẽ hoạt động. =) – Eric