Load modern ES bundle in modern browsers
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- build-system, frontend
Hướng nghiên cứu
Bắt đầu bằng việc xem xét issue và tài liệu tham chiếu module/nomodule được liên kết, sau đó kiểm tra cách Popcode hiện tạo và tải các JavaScript bundle của mình. So sánh kích thước và khả năng tương thích với trình duyệt của đầu ra hiện đại và đầu ra ES5; công việc hoàn tất khi lợi ích được xác lập và một hướng triển khai cụ thể được ghi lại hoặc áp dụng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
It seems to be becoming fairly common practice to generate two versions of an application’s JavaScript bundle: one that retains most of the features and syntax of modern JavaScript, and a second that compiles down to pure ES5 for maximum compatibility. There’s a slightly hacky but ultimately quite simple way to make sure the right bundle flavor is loaded, by using <script type="module"> and nomodule respectively.
We should explore setting things up this way in Popcode. I think it would mostly be worth the extra complexity if the modern JS bundle were substantially smaller than the legacy bundle, so worth investigating that first.
- Ngôn ngữ chính
- JavaScript
- Star
- 191
- Fork
- 143
- Merge trung bình
- 4 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 5
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của popcodeorg/popcode
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
popcodeorg/popcode#2522 · 1 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
popcodeorg/popcode#2520 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
popcodeorg/popcode#2519 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
popcodeorg/popcode#2517 ·
-
User Feedback Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
popcodeorg/popcode#2516 ·
Tất cả issue của popcodeorg/popcode
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
avniproject/avni-client#2135 ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
babalae/bettergi-scripts-list#3674 ·
-
A-Release-Notes C-Editing D-Modest S-Ready-For-Implementation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
bevyengine/bevy-website#2595 ·
-
ecosystem wording
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
matrix-org/matrix.org#3649 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
vadimdemedes/ink#1029 ·