We are experiencing issues with installing angular cli. We’ve tried changing proxies and a variance of other support recommendations. We believe this is an issue between Google and NPM, however Google passes the buck like always to the third party.
We’ve tried uninstalling angular cli,
we’ve tried setting the proxy to null,
we’ve tried resetting the PRAM on the MacBook,
we’ve tried restarting the wifi
We don’t have a proxy installed
We’ve tried setting the npm registry to http.
It’s very frustrating. I’ve attached the ticket at the bottom of this post. as well I am going to paste the actual error that we are seeing. It fails on different packages but always to the same IP address.
npm WARN registry Unexpected warning for http://registry.npmjs.org/: Miscellaneous Warning ETIMEDOUT: request to http://registry.npmjs.org/make-fetch-happen failed, reason: connect ETIMEDOUT 22.214.171.124:80
npm timing stage:rollbackFailedOptional Completed in 1ms
npm timing stage:runTopLevelLifecycles Completed in 1053628ms
npm verb type system
npm verb stack FetchError: request to http://registry.npmjs.org/parallel-transform failed, reason: connect ETIMEDOUT 126.96.36.199:80
npm verb stack at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
npm verb stack at ClientRequest.emit (events.js:198:13)
npm verb stack at Socket.socketErrorListener (_http_client.js:392:9)
npm verb stack at Socket.emit (events.js:198:13)
npm verb stack at emitErrorNT (internal/streams/destroy.js:91:8)
npm verb stack at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)
npm verb stack at process._tickCallback (internal/process/next_tick.js:63:19)
npm verb cwd /Users/chrisburd/Workspace/one
npm verb Darwin 19.0.0
npm verb argv “/usr/local/bin/node” “/usr/local/bin/npm” “install” “-g” “@angular/cli” “-verbose”
npm verb node v10.16.3