How To Solve npm Error UNABLE_TO_GET_ISSUER_CERT_LOCALLY

Problem: Running npm i gave me an UNABLE_TO_GET_ISSUER_CERT_LOCALLY error Solution:
1 |
npm config set registry http://registry.npmjs.org/ |
Full Error text:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
npm WARN package.json beat-cors-server@1.0.0 No repository field. npm http GET https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/request npm ERR! Error: UNABLE_TO_GET_ISSUER_CERT_LOCALLY npm ERR! at SecurePair.<anonymous> (tls.js:1430:32) npm ERR! at SecurePair.emit (events.js:92:17) npm ERR! at SecurePair.maybeInitFinished (tls.js:1029:10) npm ERR! at CleartextStream.read [as _read] (tls.js:521:13) npm ERR! at CleartextStream.Readable.read (_stream_readable.js:341:10) npm ERR! at EncryptedStream.write [as _write] (tls.js:418:25) npm ERR! at doWrite (_stream_writable.js:226:10) npm ERR! at writeOrBuffer (_stream_writable.js:216:5) npm ERR! at EncryptedStream.Writable.write (_stream_writable.js:183:11) npm ERR! at write (_stream_readable.js:602:24) npm ERR! at flow (_stream_readable.js:611:7) npm ERR! at Socket.pipeOnReadable (_stream_readable.js:643:5) npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <npm-@googlegroups.com> npm ERR! System Linux 4.14.181-108.257.amzn1.x86_64 npm ERR! command "node" "/usr/bin/npm" "i" npm ERR! cwd /volumes/data/www/dashboard/corsproxy npm ERR! node -v v0.10.48 npm ERR! npm -v 1.3.6 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /volumes/data/www/dashboard/corsproxy/npm-debug.log npm ERR! not ok code 0 |