Phát hiện chặn quảng cáo

Xin lỗi bạn, mình có đặt quảng cáo để lấy kinh phí duy trì trang, nếu bạn không thấy phiền có thể tắt chức năng chặn quảng cáo và tải lại trang.

Tiếp tục xem
Tải lại
Hướng dẫn Debug VueJS trên Visual Studio Code - 5

Hướng dẫn Debug VueJS trên Visual Studio Code

Trong dự án đang gặp một vấn đề là debug một project viết bằng VueJS. Không hiểu sao mà debugger trong trình duyệt Chrome nhảy lung tung trên trình duyệt, không đúng break point đã đặt. Vì vậy mà phát sinh ra câu hỏi là có cách nào khắc phục không? Thì hôm nay, mình xin hướng dẫn Debug VueJS trên Visual Studio Code cực kỳ đơn giản.

Hướng dẫn Debug VueJS trên Visual Studio Code

Về cơ bản thì debug trên visual studio code cũng không khác gì trình duyệt là mấy, chỉ là thêm lựa chọn cho các bạn làm thôi. Có khác về phím tắt, là trên trình duyệt không nhấn được F5(reload) nên đổi thành F8. Còn trên VSCode vẫn F5 như thông thường.

Bước 1: Đảm bảo là JavaScript Debugger đã được cài trên VSCode của bạn.

Hướng dẫn Debug VueJS trên Visual Studio Code

Bước 2: Mở  terminal và chạy lệnh để khởi động server Frontend. Trong bài viết này mình dùng Vite nên sử dụng: npm run dev. Ở đây Port mình run lên là 5173

Bước 3: Nhấn Ctrl + Shift + D (Windows) hoặc Cmd + Shift + D (MacOS) để mở cửa sổ Debug. Sửa file launch.json bằng cách thay đổi nội dung như sau:

  • "name": Tên môi trường debug.
  • "type": Loại debugger.
  • "request": Kiểu yêu cầu gọi debugger.
  • "url": Đường dẫn đến ứng dụng Vue.js của bạn. Ở đây mình sẽ dùng chính port đã host lên từ trước là 5173
  • "webRoot": Đường dẫn đến thư mục gốc của ứng dụng Vue.js.

Bước 4: Nhấn F5 để bắt đầu debug. Việc debug sẽ được kích hoạt và bạn có thể sử dụng các tính năng debug của Visual Studio Code để tìm kiếm lỗi trong mã nguồn của bạn. Hoặc có thể nhấn thủ công trên phần mềm:

Và cuối cùng là thành quả:

Hướng dẫn Debug VueJS trên Visual Studio Code - 5

Về Đặng Thắng

Chào mọi người, mình là Thắng. Sở thích của mình là lập trình và chia sẻ mọi thứ mình học được cho tất cả mọi người. Rất mong mọi người ủng hộ Blog của mình.

Đề xuất

[VueJS] Bạn biết gì về Teleport Component trong VueJS

Teleport Component là một thành phần tích hợp trong VueJS để chuyển một nội dung …

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *