NativeScript / NativeScript/nativescript-cli

NS7 Console log, stack traces/errors not displaying context (module name, line number, etc)

Đang mở
#5,399 6 bình luận 1 reaction 0 người được giao Xem trên GitHub

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ả

Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):

  • CLI: 7.0.8

Describe the bug
After updating to NS7 and when debugging app with tns debug iOS/android, and attaching the Chrome debugger to the app, error contexts or even simple console.log statements are not printed with the source context. This makes any errors thrown by the app impossible to debug.

To Reproduce
Run app using either hardware or emulator:
tns run iOS
then attach debugger:
tns debug iOS

launch Chrome or Chromium, then paste devtools link in address bar:
chrome-devtools://devtools/bundled/inspector.html?experiments=true&ws=localhost:40000

Observe the console

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Tái hiện vấn đề bằng tns run iOStns debug iOS, sau đó kết nối Chrome hoặc Chromium bằng URL DevTools được hiển thị trong báo cáo. Kiểm tra các điểm vào để debug và xuất console của CLI; công việc hoàn tất khi các log và lỗi hiển thị ngữ cảnh mã nguồn, chẳng hạn như tên module và số dòng.

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, mobile-dev
Loại issue
Lỗi
Độ 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
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.