Tối ưu hóa việc gỡ lỗi với Import Pkg trong Devtools
Import Pkg In Devtools là một tiện ích mở rộng Chrome được thiết kế để cải thiện quá trình gỡ lỗi bằng cách cho phép các nhà phát triển nhập các gói npm trực tiếp vào Chrome DevTools. Công cụ này đơn giản hóa quy trình làm việc bằng cách tự động gán nội dung gói đã nhập vào biến toàn cục `window.lucky`. Ví dụ, các nhà phát triển có thể dễ dàng sử dụng `$npm('dayjs')` để truy cập chức năng của thư viện Day.js cho định dạng ngày tháng, hoặc `$npm('number-precision')` cho các phép toán độ chính xác số, tất cả từ trong môi trường DevTools.
Tiện ích mở rộng cũng cung cấp tính linh hoạt bằng cách cho phép người dùng chỉ định tên biến tùy chỉnh cho các gói đã nhập. Điều này có nghĩa là thay vì sử dụng `window.lucky` mặc định, các nhà phát triển có thể chọn sử dụng các tên có ý nghĩa hơn, chẳng hạn như `$npm('dayjs', 'dayjs')` hoặc `$npm('number-precision', 'NP')`. Sự tùy chỉnh này nâng cao khả năng đọc và bảo trì của mã gỡ lỗi, giúp dễ dàng làm việc với nhiều gói npm cùng một lúc.