Tìm kiếm trang web

reactjs - Không tải được plugin '@typescript-eslint' được khai báo trong '.eslintrc': Lớp mở rộng giá trị undefined không phải là một constructor hoặc null


https://github.com/calvertwong/typescript-eslint-error-on-start

Tôi đang gặp sự cố với @typescript-eslint và tôi nhận được lỗi Failed to compile khi thực thi npm start.

Failed to load plugin '@typescript-eslint' declared in '.eslintrc': Class extends value undefined is not a constructor or null

Tôi có hai dự án React TypeScript và cả hai đều sử dụng cùng một cấu hình nhưng một trong số chúng lại báo lỗi. Tôi đã cung cấp liên kết GitHub ở trên, có ai có thể giúp tôi không? Tôi đã thử hạ cấp các phiên bản liên quan đến eslint nhưng không thành công.

Câu trả lời #1

Tôi đã giải quyết vấn đề này. Tôi tin rằng react-script đang sử dụng babel-eslint, vốn đã lỗi thời và gây ra rắc rối cho tôi nhưng tôi không quá chắc chắn về điều đó. Những gì tôi đã làm là thực thi npm audit fix --force, thấy react-script được nâng cấp từ phiên bản 4.3 lên 5 và vấn đề plugin không tải được đã biến mất.

Bài viết liên quan