בעיה | ניסיתי לבנות תוסף
-
ניסיתי ליצור תוסף ואני כל הזמן מקבל את השגיאה הזאת כשאני מנסה להתקין אותו:

נראה לי שזה בעיה בקובץ manifest.json של התוסף, אבל לא הבנתי מהי הבעיה.{ "schemaVersion": 1, "id": "com.otzaria.User-Manual", "name": "מדריך", "version": "1.0.0", "description": "העתק של המדריך המופיע באתר", "author": "יערי אורגים", "stability": "beta", "entrypoint": "index.html", "icon": "icons/icon.png", "minAppVersion": "0.9.97", "sdkVersion": "1.x", "permissions": [], "network": { "enabled": false, "allowlist": [] } }אשמח אם מישהו יוכל לעזור לי.
-
ניסיתי ליצור תוסף ואני כל הזמן מקבל את השגיאה הזאת כשאני מנסה להתקין אותו:

נראה לי שזה בעיה בקובץ manifest.json של התוסף, אבל לא הבנתי מהי הבעיה.{ "schemaVersion": 1, "id": "com.otzaria.User-Manual", "name": "מדריך", "version": "1.0.0", "description": "העתק של המדריך המופיע באתר", "author": "יערי אורגים", "stability": "beta", "entrypoint": "index.html", "icon": "icons/icon.png", "minAppVersion": "0.9.97", "sdkVersion": "1.x", "permissions": [], "network": { "enabled": false, "allowlist": [] } }אשמח אם מישהו יוכל לעזור לי.
הבעיה היא ב-
id: מזהה תוסף חייב להיות באותיות קטנות בלבד. הוולידטור של אוצריא בודק את המזהה מול התבנית^[a-z0-9_.-]+$— כלומר מותרים רק a‑z קטנות, ספרות, קו תחתון, נקודה ומקף. אצלך ישUser-Manualעם U ו‑M גדולות, ולכן נזרקת השגיאה "מזהה התוסף אינו תקין".התיקון:
"id": "com.otzaria.user-manual",אחרי השינוי התקן מחדש את התוסף.
שאר השדות במניפסט שלך תקינים. שתי נקודות ששווה לדעת לקראת הבאות, כי הן נבדקות באותה ולידציה:
nameמוגבל ל‑14 תווים (הוא מוצג ככותרת הלשונית ב"כלים").- אם תוסיף
contributes.toolTab.title, הוא חייב להיות זהה ל‑name, אחרת ההתקנה תיכשל.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות