2015-09-18 12 views
5

Tôi có một số lỗi từ mã được rút gọn trong sản xuất. Tôi có sourcemaps không trong sản xuất. Tôi muốn (sau khi thực tế) sử dụng bản đồ nguồn theo cách để chuyển đổi dấu vết ngăn xếp của tôi thành một dấu vết ngăn xếp có thể đọc được của con người. Có ai làm điều này trước khi?Tôi có thể dịch một stacktrace từ mã được rút gọn thành một stacktrace có thể đọc được bằng cách sử dụng các sourcemaps không?

Trả lời

0

Raygun phát triển một Source Maps Validator mà cho phép của bạn tải lên tập tin bản đồ nguồn của bạn.

Nếu bạn làm điều đó, sau đó bạn có thể đi dòng sốcột số từ stacktrace của sourcecode rút gọn của bạn để xác định nguồn gốc mà gây ra vấn đề.

Ví dụ:

stacktrace vào sản xuất (trong .min.js tập tin)

Cannot read property 'split' of undefined at https://app.wire.com/min/wire-vendor.min.js?2016-06-06-15-36-prod:15:25804 

Đọc stacktrace, số dòng là và số cột là 25.804 (hai phần cuối cùng của url).

Kết quả:

enter image description here

Các vấn đề liên quan