[dt serve] Support running in machine mode and when `--run-app` is true
- Ngôn ngữ chính
- Dart
- Star
- 1.7k
- Fork
- 404
- Merge trung bình
- 6 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 18
Mô tả
When the server is started with `--machine`, it uses machine-readable JSON as the output. Using`--run-app` requires reading the `stdout` which is currently not set up to understand JSON.
Support for this should be added if we want to be able to debug a DevTools app when using `--machine` (for example, to debug a DevTools instance embedded in VS Code or intelliJ).
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ entry point `dt serve` và theo dõi cách `--machine` định dạng output cũng như cách `--run-app` đọc stdout. Xác nhận luồng JSON có thể đọc được bằng máy được kỳ vọng cho cả hai flag, sau đó kiểm tra rằng một ứng dụng DevTools có thể được debug ở chế độ đó, bao gồm cả kịch bản VS Code hoặc IntelliJ được mô tả.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- dart
- Lĩnh vực
- cli, tooling
- 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