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

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
שלו' (שיחה | תרומות)
קישור לאנגלית
שלמה (שיחה | תרומות)
 
(19 גרסאות ביניים של 6 משתמשים אינן מוצגות)
שורה 1: שורה 1:
<div lang="en" dir="ltr">
{{עמוד באנגלית|Installation of certificate in npm}}
For English [[Installation of certificate in npm|click here]]
{{קישור לתצוגת קריאה}}
</div>
{{ניווט|תעודת האבטחה}}
<small>
''[[NetFriends (חברי נטפרי)|עמוד ראשי]]'' > ''[[תעודת האבטחה]]'' > ''התקנת תעודה ב npm''
</small>


=== אפשרות מועדפת ===


[[התקנת תעודה בכל מוצרי node]]


=== אפשרות שניה ===
== אפשרות מומלצת ==


מורידים את התעודה של הספק של נטפרי מפה.
ביצוע הוראות המדריך [[התקנת תעודה בכל מוצרי node]]
http://netfree.link/netfree-ca.crt
שומרים אותה במחשב איפה שהוא. ( למשל ב '''''C:\netfree-ca.crt''''' )


== אפשרות שניה ==


ואז מריצים את הפקודה הבאה. כמובן שתשימו את הכתובת הנכונה של התעודה במקום זה '''netfree-ca.crt'''
במערכות windows יש להתקין את [https://netfree.link/pc/windows/CertInstaller.exe תוכנת ההתקנה של תעודת האבטחה], ולאחר מכן להריץ פקודה זו:
npm config -g set cafile %programdata%\netfree\ca\netfree-ca-bundle-curl.crt




npm config set cafile "'''netfree-ca.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 delete cafile '''''
=== כדי להסיר את הגדרת התעודה ניתן להריץ פקודה זו: ===


בהצלחה.
npm config -g delete cafile


=== אפשרות שלישית ===
== אפשרות שלישית ==


ניתן לבטל את הצורך בתעודת האבטחה, ע"י הגדרת npm להשתמש עם פרוטוקול http.
ניתן לבטל את הצורך בתעודת האבטחה עבור התקנת חבילות, ע"י הגדרת npm להשתמש עם פרוטוקול http באתר שהוא מקור החבילות.


יש להריץ את הפקודה הבאה:
יש להריץ את הפקודה הבאה:


  npm config set registry http://registry.npmjs.org '''''
  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


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

אתר הבית של npm