תקלה בהתקנת firebase
-
אני מנסה להתקין כך
npm install firebase @angular/fire
ומקבל הודעה כזו
npm ERR! Unexpected end of JSON input while parsing near '...jAArhQcHuJnNmGdXwI5wW
מנסה לתקן כך
npm cache clean --force
ולהתקין שוב - כי כך היה כתוב בכל המקומות שחיפשתי, ולרוב השואלים שם כן הועיל. אבל אני מקבל שוב את אותה הודעת שגיאה.
מישהו מכיר? -
יש מצב שזה קשור לנטפרי או לסינון שיש לך.
תנסה לעשות הקלטת תעבורה.
או אם בתוך הלוג יש קישור כלשהו - תנסה להיכנס אליו ולראות. -
@aaron הקלטת תעבורה? סליחה על הבורות אבל מה זה?
ההמשך של ההודעת שגיאה הכיל קישור לקובץ עם פרטים שונים על מהות השגיאה. בין הדברים שם שצדו את עיניי, היה בקשת GET שחזרה עם תשובת 304, שזה לכאורה לא טוב.
אם זה קשור לנטפרי מה עליי לעשות?
תודה! -
@toffee האם תוכל להעתיק לפה את כל הפלט של פקודת ה-
npm install
? -
@toffee
304 זה בסדר. לא זה הבעיה. -
דיברתי עם נטפרי והציעו לי להתקין את תעודת האבטחה שלהם עבור כל מוצרי nodeJs
אפשר לראות את הודעת השגיאה שמגיעה אחרי ההתקנה הראשונה. ואז אני מנסה לתקן על ידי ניקוי הcache, (מוזר, אבל ראיתי כמה פוסטים עם עשרות! אנשים שנתקעו בבעיה הזו וניקוי הcache פשוט פתר אותה) אבל ההתקנה אחרי הניקוי גוררת את אותה הודעת שגיאה.
זו באמת בעיה של נטפרי? -
@toffee משהו לא טוב בתעודת האבטחה.
האם הנתיב:C:\Users\userl\Documents\Do not touch
קיים?
האם זה קובץ או תקייה?
האם יש הרשאות גישה אליו?
למה אתה לא משתמש בהתקנת התעודה האוטומטית של נטפרי? -
@yossiz
הנתיב קיים ומדובר בתיקיה רגילה. למי צריך לתת הרשאת גישה?
התקנתי גם אוטומטית, העניין הוא כזה: בנטפרי שלחו אותי להתקין את התעודה לכל מוצרי nodeJs, ושלחו את הלינק הזה להוראות. שם כתוב להוריד את התעודת אבטחה ואז ליצור משתנה סביבה שהערך שלו הוא מיקום תעודת האבטחה במחשב שלי. זה מה שעשיתי ולא עבד..
ניסיתי להוריד את הרווחים בין המילים בניתוב כי לפעמים הם יוצרים בעיות - גם לא עזר.
תודה רבה מאד!! -
@toffee אמר בתקלה בהתקנת firebase:
הנתיב קיים ומדובר בתיקיה רגילה
אז זה הבעיה. אתה אמור להכניס נתיב של קובץ התעודות לא של התקייה.
ואז ליצור משתנה סביבה שהערך שלו הוא מיקום תעודת האבטחה במחשב שלי
אולי באמת צריך לתקן את הניסוח
-
נתיב של קובץ התעודות? מאיפה אני לוקח את זה?!
-
@toffee זה לא נמצא בתוך התקייה "do not touch"?
-
@toffee אמר בתקלה בהתקנת firebase:
התקנתי גם אוטומטית, העניין הוא כזה: בנטפרי שלחו אותי להתקין את התעודה לכל מוצרי nodeJs, ושלחו את הלינק הזה להוראות
נראה לי שהתקנה אוטומטית אמור לעבוד.
-
פשוט להתקין אוטומטית ולנסות להריץ את הפקודה שוב?
זה ממש לא עבד. ניסיתי כמה פעמים -
@yossiz ניסיתי גם ליצור משתנה עם מיקום הקובץ ולא התיקיה (לא הבנתי מאיפה לקחת את הניתוב אז הוספתי לבד את שם הקובץ כהמשך לניתוב התיקיה) ולא עזר.
-
-
-
@toffee אמר בתקלה בהתקנת firebase:
C:\ProgramData\NetFree\CA\netfree-ca-list.crt
והקובץ קיים? ועדיין יש שגיאות? אם כן, העלה שוב את הפלט של
npm install
. -
@yossiz
הפקודה הזוnpm install firebase @angular/fire --force
גוררת את ההודעה הזו
npm ERR! Response timeout while trying to fetch https://registry.npmjs.org/@firebase%2fapp (over 30000ms)
גם לאחר ניקוי הcache
-
זה מוזר. זה ממש ממש מוזר.
ניסיתי עכשיו להריץ את זה שוב וקיבלתי את הודעת השגיאה הזו:error for @firebase/functions@0.4.39 Unexpected end of JSON input while parsing near '.
נראה כאילו המחשב ממש מתאמץ לגוון את התגובות
-
@toffee נסה להתקין את זה קודם
https://github.com/nodejs/node-gyp
יש מצב שהחבילה הזו תלויה בתוסף הזה -
@יוסף-בן-שמעון אצלך היה שגיאה?
אצלי רץ בלי שום בעיה ומתקין כמו שצריך. -
@dovid גם אצלי זה התקין, אבל זכור לי בעיות דומות בהתקנות NPM שנבעו בגלל שלא היה מותקן אצלי התוסף של C++, והם נפתרו אחרי שהתקנתי אותו.
-
@יוסף-בן-שמעון גם את החבילה הזו אני לא מצליח להתקין
אותה הודעת שגיאה בדיוק.................... -
dovid