התקנת תעודה ב-npm: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
(←‏אפשרות שניה: החזרה לbundle)
שורה 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>
+
במחשבי MAC או בכל מקרה אחר, תוכלו להוריד את התעודה מכאן:
ולציין את הנתיב למיקום בו שמרת את התעודה.<br><br>
+
https://netfree.link/cacert/cacert-bundle-curl-plus-netfree.pem
{{Bootstrap alert-info|
+
 
במקרה כזה, תצטרכו לשנות את הערך ואת התעודה עבור כל ספק של נטפרי.| שימו לב! }}
+
לחלץ את הקובץ הפנימי ולשמור אותו במקום קבוע , ולהריץ את הפקודה עם שינוי הנתיב בהתאם למיקום בו שמרתם את הקובץ במחשב.
  
 
=== כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: ===
 
=== כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: ===

גרסה מ־21:29, 27 בפברואר 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


קישורים חיצוניים

אתר הבית של npm