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?
5
A
Trả lời
5
Tôi cũng đang thực hiện một số nghiên cứu giống nhau và đưa ra một số tham chiếu. Tôi chia sẻ những cho bạn:
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ố và 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ả:
Các vấn đề liên quan
- 1. Làm thế nào tôi có thể có được một stacktrace từ C + + trong WinRT?
- 2. Tôi có thể nhận được stacktrace ngoại lệ chi tiết trong PowerShell không?
- 3. Phản ứng gốc không thể chạy stacktrace
- 4. Tôi không thể tìm ra vấn đề với lỗi stacktrace
- 5. OpenLayers không được rút gọn?
- 6. Có lý do nào khiến MicrosoftAjax.js không được rút gọn?
- 7. WCF FaultException Không gửi StackTrace
- 8. stacktrace từ Camel Context onException
- 9. Lấy một Stacktrace ở Delphi 2009
- 10. gulp rút gọn tệp đã được rút gọn
- 11. Có thể tham số truyền URL rút gọn không?
- 12. Tôi có thể biên dịch mã phổ dụng bằng cách sử dụng GCC của Macports không?
- 13. Cách sử dụng các tệp Javascript của bên thứ ba được rút gọn bằng JSPM
- 14. Java - Có thể xuất stacktrace với các chữ ký phương thức không?
- 15. Kindle có thể được sử dụng như một công cụ đọc mã nguồn như thế nào?
- 16. StackTrace cho UserWarning
- 17. Tôi có thể rút ngắn cụm từ thông dụng này bằng giao lộ không?
- 18. NLog - làm thế nào tôi có thể mã hóa stacktrace đã đăng nhập trong cơ sở dữ liệu
- 19. Có thể tiền tố mỗi dòng của một stacktrace trong log4j?
- 20. Tôi có thể điền một tệp PDF được mã hóa bằng iTextSharp không?
- 21. Tôi có thể sử dụng các ký hiệu không được mã hóa (&) trong html không?
- 22. Android Log.X không in stacktrace
- 23. Java chỉ nhận được tên ngoại lệ mà không có StackTrace
- 24. Viết trong stacktrace
- 25. Tôi có thể đọc tệp từ đĩa bằng cách sử dụng Webassembly không?
- 26. Android: Cách tạo tệp nội dung trò chơi có thể đọc được từ mã C++ bằng cách sử dụng ndk
- 27. Tôi có thể biên dịch Java thành mã gốc không?
- 28. Bắt stacktrace trong logger
- 29. Tôi có thể liên kết một phương thức hiện có với một hàm LLVM * và sử dụng nó từ mã được biên dịch JIT không?
- 30. Làm thế nào để có được stacktrace đầy đủ trong SBT 0.10.0?
Xem thêm https://github.com/mozilla/source-map – bwbecker