התקנת תעודה ב-npm: הבדלים בין גרסאות בדף
אין תקציר עריכה |
|||
| (24 גרסאות ביניים של 10 משתמשים אינן מוצגות) | |||
| שורה 1: | שורה 1: | ||
{{עמוד באנגלית|Installation of certificate in npm}} | |||
{{קישור לתצוגת קריאה}} | |||
{{ניווט|תעודת האבטחה}} | |||
== אפשרות מומלצת == | |||
ביצוע הוראות המדריך [[התקנת תעודה בכל מוצרי node]] | |||
== אפשרות שניה == | |||
במערכות windows יש להתקין את [https://netfree.link/pc/windows/CertInstaller.exe תוכנת ההתקנה של תעודת האבטחה], ולאחר מכן להריץ פקודה זו: | |||
npm config -g set cafile %programdata%\netfree\ca\netfree-ca-bundle-curl.crt | |||
ב- linux, אם התקנתם את התעודה לפי ההוראות [[התקנת תעודה במערכת ההפעלה Ubuntu|כאן]], תוכלו להריץ פקודה זו: | |||
npm config -g set cafile '''/usr/lib/ssl/certs/ca-certificates.crt''' | |||
במחשבי MAC או בכל מקרה אחר, תוכלו להוריד את התעודה מכאן: | |||
https://netfree.link/cacert/cacert-bundle-curl-plus-netfree.pem | |||
ולשמור אותה במקום קבוע , ולהריץ את הפקודה עם שינוי הנתיב בהתאם למיקום בו שמרתם את הקובץ במחשב. | |||
==קישורים חיצוניים== | === כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: === | ||
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 | |||
== קישורים חיצוניים == | |||
[https://www.npmjs.com/ אתר הבית של npm] | [https://www.npmjs.com/ אתר הבית של npm] | ||
גרסה אחרונה מ־23:27, 15 במאי 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/cacert/cacert-bundle-curl-plus-netfree.pem
ולשמור אותה במקום קבוע , ולהריץ את הפקודה עם שינוי הנתיב בהתאם למיקום בו שמרתם את הקובץ במחשב.
כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו:
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