התקנת תעודה ב-npm: הבדלים בין גרסאות בדף
| שורה 5: | שורה 5: | ||
| − | + | == אפשרות מומלצת == | |
ביצוע הוראות המדריך [[התקנת תעודה בכל מוצרי node]] | ביצוע הוראות המדריך [[התקנת תעודה בכל מוצרי node]] | ||
| − | + | == אפשרות שניה == | |
במערכות windows יש להתקין את [https://netfree.link/pc/windows/CertInstaller.exe תוכנת ההתקנה של תעודת האבטחה], ולאחר מכן להריץ פקודה זו: | במערכות windows יש להתקין את [https://netfree.link/pc/windows/CertInstaller.exe תוכנת ההתקנה של תעודת האבטחה], ולאחר מכן להריץ פקודה זו: | ||
| שורה 19: | שורה 19: | ||
npm config -g set cafile '''/usr/lib/ssl/certs/ca-certificates.crt''' | npm config -g set cafile '''/usr/lib/ssl/certs/ca-certificates.crt''' | ||
| − | + | במחשבי MAC או בכל מקרה אחר, תוכלו להוריד את התעודה מכאן:<br> | |
| + | https://netfree.link/netfree-ca.crt <br> | ||
| + | ולציין את הנתיב למיקום בו שמרת את התעודה.<br><br> | ||
| + | {{Bootstrap alert-info| | ||
| + | במקרה כזה, תצטרכו לשנות את הערך ואת התעודה עבור כל ספק של נטפרי.| שימו לב! }} | ||
| − | + | === כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: === | |
| − | |||
| − | כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: | ||
npm config -g delete cafile | npm config -g delete cafile | ||
| − | + | == אפשרות שלישית == | |
ניתן לבטל את הצורך בתעודת האבטחה עבור התקנת חבילות, ע"י הגדרת npm להשתמש עם פרוטוקול http באתר שהוא מקור החבילות. | ניתן לבטל את הצורך בתעודת האבטחה עבור התקנת חבילות, ע"י הגדרת npm להשתמש עם פרוטוקול http באתר שהוא מקור החבילות. | ||
| שורה 37: | שורה 39: | ||
| − | + | == אפשרות ביטול בדיקת אבטחה == | |
ניתן לבטל את בדיקת האבטחה בעת ביצוע תקשורת באמצעות הרצת פקודה זו: | ניתן לבטל את בדיקת האבטחה בעת ביצוע תקשורת באמצעות הרצת פקודה זו: | ||
| שורה 48: | שורה 50: | ||
| − | ==קישורים חיצוניים== | + | == קישורים חיצוניים == |
[https://www.npmjs.com/ אתר הבית של npm] | [https://www.npmjs.com/ אתר הבית של npm] | ||
גרסה מ־07:52, 26 בפברואר 2024
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
במחשבי MAC או בכל מקרה אחר, תוכלו להוריד את התעודה מכאן:
https://netfree.link/netfree-ca.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