NativeScript / NativeScript/nativescript-cli
[CLI] Manual watching the source changes
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 1.1k
- Fork
- 204
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 8
Mô tả
From @raffaeler on February 6, 2019 10:58
Is your feature request related to a problem? Please describe.
When tns run is started, it takes a while before deploying the application. For this reason I prefer to run in watch mode (tns run or tns debug).
Anyway, when you are doing more than a trivial change, it would be useful to manually trigger the compilation/deploy without stopping and re-running tns run or tns debug.
Describe the solution you'd like
When the terminal is in tns run or tns debug it can accept keyboard commands. It would be useful to add support for three commands while the terminal is watching:
- 's' key: suspend watching
- 'r' key: resume watching
- 'd' key: deploy while in suspended mode
Describe alternatives you've considered
Stopping and restarting tns run or tns debug is way too slow.
Copied from original issue: NativeScript/NativeScript#6865
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.
Hướng nghiên cứu
Bắt đầu với các điểm vào CLI cho tns run và tns debug, tập trung vào vòng đời của watch mode và việc xử lý đầu vào từ terminal. Xác định cách watching bị tạm dừng, watching được tiếp tục và deployment thủ công tương tác với nhau, sau đó kiểm tra rằng các lệnh s, r và d được yêu cầu hoạt động mà không dừng lệnh đang chạy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- cli
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100