最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

[npm install现在总是抛出errno EACCES错误

网站源码admin20浏览0评论

[npm install现在总是抛出errno EACCES错误

[npm install现在总是抛出errno EACCES错误

[当我使用npm安装任何内容时(例如npm i json-stream

我收到以下错误:

npm ERR! code EACCES
npm ERR! errno EACCES
npm ERR! FetchError: request to  failed, reason: connect EACCES 104.16.25.35:443 - Local (0.0.0.0:0)
npm ERR!     at ClientRequest.<anonymous> (/Users/maxfowler/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
npm ERR!     at ClientRequest.emit (events.js:310:20)
npm ERR!     at TLSSocket.socketErrorListener (_http_client.js:426:9)
npm ERR!     at TLSSocket.emit (events.js:310:20)
npm ERR!     at emitErrorNT (internal/streams/destroy.js:92:8)
npm ERR!     at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
npm ERR!     at processTicksAndRejections (internal/process/task_queues.js:84:21)
npm ERR!  FetchError: request to  failed, reason: connect EACCES 104.16.25.35:443 - Local (0.0.0.0:0)
npm ERR!     at ClientRequest.<anonymous> (/Users/maxfowler/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
npm ERR!     at ClientRequest.emit (events.js:310:20)
npm ERR!     at TLSSocket.socketErrorListener (_http_client.js:426:9)
npm ERR!     at TLSSocket.emit (events.js:310:20)
npm ERR!     at emitErrorNT (internal/streams/destroy.js:92:8)
npm ERR!     at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
npm ERR!     at processTicksAndRejections (internal/process/task_queues.js:84:21) {
npm ERR!   type: 'system',
npm ERR!   errno: 'EACCES',
npm ERR!   code: 'EACCES'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/maxfowler/.npm/_logs/2020-05-04T10_18_22_396Z-debug.log

我在Mac OS 10.14上使用nvm。我试过以sudo和其他工作目录运行命令。有什么想法吗?

我也尝试过ping 104.16.25.35(有效)和ping 104.16.25.35:443返回ping: cannot resolve 104.16.25.35:443: Unknown host

回答如下:

尝试以超级用户模式安装它,在sudo npm i json-stream之类的命令中添加sudo

发布评论

评论列表(0)

  1. 暂无评论