האם יש כלל eslint עבור שגיאת TypeScript TS2345
האם יש חוק eslint לבדוק את שגיאת TypeScript TS2345? לדוגמה, כאשר לממשק אין את כל הערכים הנדרשים.
Argument of type '{ toValue: number; fieldName: number; }' is not assignable to parameter of type 'SomeConfig'.
Property 'otherProp' is missing in type '{ toValue: number; fieldName: number; }' but required in type 'SomeConfig'.ts(2345)
תשובה #1
אז קיבלתי את השגיאה הזו כאשר ניסיתי להשתמש ב-Animated API בעת הרצת react-native-web בשימוש ב-TypeScript. אם זה המצב שלך, אז אני יכול לומר לך בביטחון שהפתרון לכך הוא להגדיר את native driver כ-false. useNativeDriver: false
תשובה #2
אין כלל eslint לבדוק את השגיאה הזו ולצורך הפעלת השגיאה הזו נדרש לבנות את פרויקט TypeScript. הוספת "build": "tsc -p ." למדור "scripts" בקובץ package.json שלך תאפשר לך להריץ yarn build כדי להציג שגיאה זו.