我正在尝试使用NPM或Yarn安装一个项目(都给出问题)。
但是尝试安装模块时出现错误。实际上是任何模块。
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'react' ]
2 info using npm@6.4.1
3 info using node@v10.13.0
4 verbose npm-session 0132e51fbbf110ff
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly fetchPackageMetaData error for react@^16.12.0 request to http://registry.npmjs.org/react failed, reason: Parse Error
8 timing stage:rollbackFailedOptional Completed in 1ms
9 timing stage:runTopLevelLifecycles Completed in 246ms
10 verbose type system
11 verbose stack FetchError: request to http://registry.npmjs.org/react failed, reason: Parse Error
11 verbose stack at ClientRequest.req.on.err (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
11 verbose stack at ClientRequest.emit (events.js:182:13)
11 verbose stack at Socket.socketOnData (_http_client.js:447:9)
11 verbose stack at Socket.emit (events.js:182:13)
11 verbose stack at addChunk (_stream_readable.js:283:12)
11 verbose stack at readableAddChunk (_stream_readable.js:264:11)
11 verbose stack at Socket.Readable.push (_stream_readable.js:219:10)
11 verbose stack at TCP.onStreamRead (internal/stream_base_commons.js:94:17)
12 verbose cwd /home/olaf/xxxxxx
13 verbose Linux 4.20.6-1.el7.elrepo.x86_64
14 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "react"
15 verbose node v10.13.0
16 verbose npm v6.4.1
17 error code HPE_UNEXPECTED_CONTENT_LENGTH
18 error errno HPE_UNEXPECTED_CONTENT_LENGTH
19 error request to http://registry.npmjs.org/react failed, reason: Parse Error
20 verbose exit [ 1, true ]
当我使用curl时,我只是从NPM注册表中获取json。所以我不确定什么地方出了问题。 / etc / host没有奇怪的条目
这是配置:
; cli configs
metrics-registry = "http://registry.npmjs.org/"
scope = ""
user-agent = "npm/6.4.1 node/v10.13.0 linux x64"
; userconfig /home/olaf/.npmrc
registry = "http://registry.npmjs.org/"
strict-ssl = false
; node bin location = /usr/bin/node
; cwd = /home/olaf/aion-ui
; HOME = /home/olaf
; "npm config ls -l" to show all defaults.