gpt4 book ai didi

node.js - npm "error network getaddrinfo ENOTFOUND"

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:08 25 4
gpt4 key购买 nike

<分区>

我正在尝试通过 npm 安装不同的模块。

c:\>npm install -g express

但我收到以下错误消息:

0 info it worked if it ends with ok
1 verbose cli [ 'D:\\FH Kiel\\WS 13\\Advanced Javascript\\nodejs\\\\node.exe',
1 verbose cli 'D:\\FH Kiel\\WS 13\\Advanced Javascript\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'express' ]
2 info using npm@1.3.14
3 info using node@v0.10.22
4 verbose node symlink D:\FH Kiel\WS 13\Advanced Javascript\nodejs\\node.exe
5 verbose cache add [ 'express', null ]
6 verbose cache add name=undefined spec="express" args=["express",null]
7 verbose parsed url { protocol: null,
7 verbose parsed url slashes: null,
7 verbose parsed url auth: null,
7 verbose parsed url host: null,
7 verbose parsed url port: null,
7 verbose parsed url hostname: null,
7 verbose parsed url hash: null,
7 verbose parsed url search: null,
7 verbose parsed url query: null,
7 verbose parsed url pathname: 'express',
7 verbose parsed url path: 'express',
7 verbose parsed url href: 'express' }
8 silly lockFile f3c62de4-express express
9 verbose lock express C:\Users\MW\AppData\Roaming\npm-cache\f3c62de4-express.lock
10 silly lockFile f3c62de4-express express
11 silly lockFile f3c62de4-express express
12 verbose addNamed [ 'express', '' ]
13 verbose addNamed [ null, '*' ]
14 silly lockFile 64a534c1-express express@
15 verbose lock express@ C:\Users\MW\AppData\Roaming\npm-cache\64a534c1-express.lock
16 silly addNameRange { name: 'express', range: '*', hasData: false }
17 verbose url raw express
18 verbose url resolving [ 'http://registry.npmjs.org/', './express' ]
19 verbose url resolved http://registry.npmjs.org/express
20 info trying registry request attempt 1 at 15:47:46
21 http GET http://registry.npmjs.org/express
22 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND
23 info trying registry request attempt 2 at 15:47:59
24 http GET http://registry.npmjs.org/express
25 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND
26 info trying registry request attempt 3 at 15:49:01
27 http GET http://registry.npmjs.org/express
28 silly lockFile 64a534c1-express express@
29 silly lockFile 64a534c1-express express@
30 error network getaddrinfo ENOTFOUND
30 error network This is most likely not a problem with npm itself
30 error network and is related to network connectivity.
30 error network In most cases you are behind a proxy or have bad network settings.
30 error network
30 error network If you are behind a proxy, please make sure that the
30 error network 'proxy' config is set properly. See: 'npm help config'
31 error System Windows_NT 6.1.7601
32 error command "D:\\FH Kiel\\WS 13\\Advanced Javascript\\nodejs\\\\node.exe" "D:\\FH Kiel\\WS 13\\Advanced Javascript\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "express"
33 error cwd D:\nodejs
34 error node -v v0.10.22
35 error npm -v 1.3.14
36 error syscall getaddrinfo
37 error code ENOTFOUND
38 error errno ENOTFOUND
39 verbose exit [ 1, true ]

我尝试了以下解决方案:

npm config set proxy http://usr:pwd@proxyname:port

npm config set https-proxy http://usr:pwd@proxyname:port

npm config set registry http://registry.npmjs.org/

我已经禁用防火墙并尝试...没有任何效果...没有代理设置所以这应该可以工作(并且在其他计算机上工作)...我已经安装了 node.js 没有任何问题。

谢谢。

更新:这是 Windows 主机文件:

#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost


127.0.0.1 localhost
127.0.0.1 localhost
127.0.0.1 localhost

我也尝试过在其他帖子中找到的这个解决方案:

npm install <packagename> --registry http://registry.npmjs.org/

也没用 :(

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com