Làm thế nào để Visual Studio Code hiển thị tất cả các lỗi kiểu TypeScript thật sự?
Trong dự án TypeScript/React của tôi, "react-scripts start" hiển thị lỗi kiểu mà không được hiển thị trực tiếp trong IDE Visual Studio Code của tôi. Hầu hết lỗi kiểu thực sự được hiển thị trực tiếp, nhưng không phải tất cả. Nguyên nhân có thể là gì? Làm thế nào tôi có thể khiến Visual Studio Code hiển thị tất cả các lỗi ngay lập tức?
Cài đặt VS Code "typescript.validate.enable" được đặt thành true
Tệp tsconfig.json của tôi:
{
...
"compilerOptions": {
....
"noImplicitAny": true,
"strictBindCallApply": true,
"strictFunctionTypes": true,
"strictPropertyInitialization": true,
"strictNullChecks": true,
...
}
...
}
Câu trả lời #1
Tôi không chắc đây có phải là giải pháp cho vấn đề của bạn hay không, nhưng đối với tôi, tôi thường gặp các vấn đề như những gì bạn đang mô tả khi VSCODE đang chạy trên một phiên bản khác với phiên bản build của bạn.
Ở góc bên phải phía dưới, bạn có thể chọn phiên bản mà bạn muốn sử dụng trong Visual Studio Code:
Chỉ cần nhấp vào số phiên bản (3.0.3 trong hình) và chọn phiên bản từ không gian làm việc của bạn thay vì phiên bản mới nhất đã cài đặt trong vscode!
