11521 sujets

JavaScript, DOM et API Web HTML5

bonjour
J'ai une erreur npm ERR! code SELF_SIGNED_CERT_IN_CHAIN lié à l absence de certificat. Si on considère npm repository comme un git , pourquoi npm utilise *cert et pas les clés ssl "libre" utilisées utilisé lourdement par git ( *.ppk .pub) ?
Comment résoudre ce problème ?

upload/48731-acnpmssl.png
Modérateur
Essaie d'ajouter cette ligne dans ton fichier de config npm (.npmrc) :
strict-ssl=false

ou tu peux la l'initialiser via ligne de commande : npm set strict-ssl false
Modifié par Yordi (12 Dec 2016 - 10:29)
Modérateur
Ou plus proprement mettre à jour NPM devrait pas mal aider.

a écrit :

Si on considère npm repository comme un git

Peut-être parce que npm et git n'ont rien à voir?
Bonjour
Oui npm est un installateur qui évite de tout installer manuellement ( download , dezip) . Mais au départ les données sont hébergées sur un serveur git ( qui lui utilise souvent open ssh) . J'ai réussi a désactiver le message et ma question aurait du être : Comment créer un certificat sous windows OS au lieu de désactiver ce message en rapport aux certificats !!

Cordialement