首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >npm安装出现'npm ERR!code ENOTFOUND‘错误

npm安装出现'npm ERR!code ENOTFOUND‘错误
EN

Stack Overflow用户
提问于 2019-10-11 03:02:34
回答 1查看 1.6K关注 0票数 1

正如标题所暗示的,我对npm install有一个问题。今天在我的开发站点上,我注意到我的一个包,reactjs-popup,由于Module not found: Can't resolve 'reactjs-popup' in 'pathway-to-file'错误而丢失了。因此,我尝试再次安装该模块,但收到以下错误:

代码语言:javascript
运行
复制
npm ERR! code ENOTFOUND
npm ERR! errno ENOTFOUND
npm ERR! network request to http://registry.npmjs.org/reactjs-popup failed, reason: getaddrinfo ENOTFOUND proxy.company.com proxy.company.com:8080
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

我尝试过使用如下命令修改代理:

代码语言:javascript
运行
复制
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

但一直没有任何运气。这是我的错误日志:

代码语言:javascript
运行
复制
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install',
1 verbose cli   'reactjs-popup' ]
2 info using npm@6.9.0
3 info using node@v10.16.0
4 verbose npm-session 163a96058a70d601
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData error for reactjs-popup@^1.5.0 request to http://registry.npmjs.org/reactjs-popup failed, reason: getaddrinfo ENOTFOUND proxy.company.com proxy.company.com:8080
8 timing stage:rollbackFailedOptional Completed in 1ms
9 timing stage:runTopLevelLifecycles Completed in 1759ms
10 verbose type system
11 verbose stack FetchError: request to http://registry.npmjs.org/reactjs-popup failed, reason: getaddrinfo ENOTFOUND proxy.company.com proxy.company.com:8080
11 verbose stack     at ClientRequest.req.on.err (C:\Program Files\nodejs\node_modules\npm\node_modules\node-fetch-npm\src\index.js:68:14)
11 verbose stack     at ClientRequest.emit (events.js:198:13)
11 verbose stack     at Socket.socketErrorListener (_http_client.js:392:9)
11 verbose stack     at Socket.emit (events.js:198:13)
11 verbose stack     at emitErrorNT (internal/streams/destroy.js:91:8)
11 verbose stack     at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)
11 verbose stack     at process._tickCallback (internal/process/next_tick.js:63:19)
12 verbose cwd C:\Users\jschriem\Desktop\jsdash\frontend
13 verbose Windows_NT 10.0.17763
14 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "reactjs-popup"
15 verbose node v10.16.0
16 verbose npm  v6.9.0
17 error code ENOTFOUND
18 error errno ENOTFOUND
19 error network request to http://registry.npmjs.org/reactjs-popup failed, reason: getaddrinfo ENOTFOUND proxy.company.com proxy.company.com:8080
20 error network This is a problem related to network connectivity.
20 error network In most cases you are behind a proxy or have bad network settings.
20 error network
20 error network If you are behind a proxy, please make sure that the
20 error network 'proxy' config is set properly.  See: 'npm help config'
21 verbose exit [ 1, true ]

任何帮助都会非常感谢,因为我已经被困了很长一段时间,而其他资源也没有太大的帮助。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-26 03:08:22

你必须删除那个代理。尝试使用delete npmrc,然后使用install react-scripts

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58329530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档