Support cache config for built-in vp build and vp pack
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 48/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- rust
- Lĩnh vực
- build-system, cli, tooling
Hướng nghiên cứu
Bắt đầu bằng cách so sánh các đường dẫn của các lệnh tích hợp vp build và vp pack với các đường dẫn dựa trên tác vụ vpr build và vp run build, sau đó đọc về hành vi bộ nhớ đệm được thảo luận trong PR 1992. Xác định nơi cấu hình dự án được tải và nơi bộ nhớ đệm tác vụ được áp dụng. Công việc được xem là hoàn tất khi một tùy chọn cấu hình được ghi lại trong tài liệu cho phép các lần truy cập bộ nhớ đệm cho cả hai lệnh tích hợp và làm cho hành vi của chúng nhất quán với các đường dẫn tác vụ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
https://github.com/voidzero-dev/vite-plus/pull/1992#discussion_r3503183576
Problem
Today, Vite Task cache applies when a build is run as a task, for example vpr build or vp run build. A user can get cache hits from that task path, but direct built-in commands like vp build and vp pack do not use the task cache.
That makes the behavior hard to explain. vpr build can hit cache while vp build always runs, even though both may execute the same build command.
Possible direction
Add a config option that lets projects enable caching for built-in vp build and vp pack commands. This would make the first-party command path and the task-runner path behave more consistently.
- Ngôn ngữ chính
- Rust
- Star
- 5.8k
- Fork
- 263
- Merge trung bình
- 1 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 147
Hướng dẫn đóng góp
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 voidzero-dev/vite-plus
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
voidzero-dev/vite-plus#2804 · 1 reaction ·
-
pending triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
voidzero-dev/vite-plus#2801 · 1 reaction ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
voidzero-dev/vite-plus#2097 · 10 bình luận · 2 reaction ·
-
documentation
voidzero-dev/vite-plus#2800 · 1 người được giao ·
-
pending triage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
voidzero-dev/vite-plus#2796 · 1 bình luận ·
Tất cả issue của voidzero-dev/vite-plus
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
state:needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
zed-industries/zed#64680 · 2 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
RustPython/RustPython#8802 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
TheLarkInn/aipm#2390 ·