התקנת תעודה ב-npm: הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
שורה 31: | שורה 31: | ||
===אפשרות שלישית=== | ===אפשרות שלישית=== | ||
− | ניתן לבטל את הצורך בתעודת האבטחה, ע"י הגדרת npm להשתמש עם פרוטוקול http | + | ניתן לבטל את הצורך בתעודת האבטחה עבור התקנת חבילות, ע"י הגדרת npm להשתמש עם פרוטוקול http באתר שהוא מקור החבילות. |
יש להריץ את הפקודה הבאה: | יש להריץ את הפקודה הבאה: | ||
שורה 39: | שורה 39: | ||
− | ===אפשרות | + | ===אפשרות ביטול בדיקת אבטחה=== |
ניתן לבטל את בדיקת האבטחה בעת ביצוע תקשורת באמצעות הרצת פקודה זו: | ניתן לבטל את בדיקת האבטחה בעת ביצוע תקשורת באמצעות הרצת פקודה זו: | ||
גרסה מ־15:09, 1 באפריל 2020
For English click here
למעבר מתצוגת עריכה לתצוגת קריאה
עמוד ראשי > תעודת האבטחה > התקנת תעודה ב-npm
אפשרות מועדפת
ביצוע הוראות המדריך התקנת תעודה בכל מוצרי node תפתור את הבעיה ביעילות.
אפשרות שניה
במערכות windows יש להתקין את תוכנת ההתקנה של תעודת האבטחה, ולאחר מכן להריץ פקודה זו:
npm config -g set cafile %programdata%\netfree\ca\netfree-ca-bundle-curl.crt
במערכות אחרות יש להוריד את הקובץ מכאן ולחלץ את התוכן שבו, לשמור במיקום קבוע ולכתוב את הפקודה באופן שתצביע לקובץ.
ב- linux, אם התקנתם את התעודה לפי ההוראות כאן, תוכלו להריץ פקודה זו:
npm config -g set cafile /usr/lib/ssl/certs/ca-certificates.crt
כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו:
npm config -g delete cafile
אפשרות שלישית
ניתן לבטל את הצורך בתעודת האבטחה עבור התקנת חבילות, ע"י הגדרת npm להשתמש עם פרוטוקול http באתר שהוא מקור החבילות.
יש להריץ את הפקודה הבאה:
npm config set registry http://registry.npmjs.org
אפשרות ביטול בדיקת אבטחה
ניתן לבטל את בדיקת האבטחה בעת ביצוע תקשורת באמצעות הרצת פקודה זו:
npm config -g set strict-ssl false
וכדי להחזיר את הבדיקה ניתן להריץ:
npm config -g delete strict-ssl false