בעיות באובייקטים של JavaScript והרצת תוכנה לבדיקת קוד ב-Dreamweaver 19.0

בעיה 1: אובייקטים של JavaScript לא מוגדרים ב-Dreamweaver 19.0

בעת עדכון Dreamweaver לגרסה העדכנית ביותר, 19.0, לעתים מתקבלת שגיאה "שגיאה: 'מסמך' לא מוגדר. [no-undef]". חלק מהאובייקטים הבסיסיים של JavaScript, כגון מסמך או חלון, לא מוגדרים. 

סביבה

Dreamweaver 19.0 בכל מערכות ההפעלה הנתמכות 

תיאור הבעיה

Dreamweaver תומך בתחביר ECMAScript 6 ב-Dreamweaver 19.0. בנוסף, Dreamweaver תומך בהרצת תוכנה לבדיקת קוד ECMAScript, כאשר ESLint הופך לברירת המחדל עבור הרצת תוכנה לבדיקת קוד ב-JavaScript.

במקרים מסוימים, אובייקטים בסיסיים של JavaScript אינם מוגדרים. 

בעיה 2: הרצת התוכנה לבדיקת קוד ב-JavaScript לא פועלת כמצופה

תיאור הבעיה

Dreamweaver תומך כעת בתחביר ECMAScript 6 ב-Dreamweaver 19.0. בנוסף, Dreamweaver תומך בהרצת תוכנה לבדיקת קוד ECMAScript, כאשר ESLint הופך לברירת המחדל עבור הרצת תוכנה לבדיקת קוד ב-JavaScript.

גרסת ה-ESLint שנתמכת ב-Dreamweaver 19.0 היא 3.19. חלק מהכללים שמסופקים בקובץ התצורה ‎.eslintrc.js כגון for-direction ו-getter-return שייכים לגרסה העדכנית ביותר של ESLint. זו הסיבה שהבעיה מתרחשת. 

Workaround-2

בעיה זו נפתרה על-ידי עדכון קובץ התצורה ‎.eslintrc.js. פעל לפי השלבים שלהלן כדי להשתמש בקובץ התצורה ‎.eslintrc.js המעודכן. 

קבל עזרה במהירות ובקלות

משתמש חדש?