首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法安装npm现有程序包。错误码E404

无法安装npm现有程序包。错误码E404
EN

Stack Overflow用户
提问于 2018-05-30 09:26:04
回答 1查看 6.5K关注 0票数 1

我正在尝试安装hyperledger composer。按照CLI安装时附带的文档进行操作:

sudo npm install -g composer-cli

注意:我使用sudo,因为我还没有修复文件夹权限。

提供:

npm ERR! code E404
npm ERR! 404 Not Found: protobufjs@latest

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-05-30T01_12_34_393Z-debug.log

尝试使用

sudo npm install -g protobufjs

给出了相同的错误。日志:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'i', '-g', 'protobufjs' ]
2 info using npm@6.1.0
3 info using node@v10.2.1
4 verbose npm-session bdb39df4dc363070
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 http fetch GET 404 https://registry.npmjs.org/protobufjs 394ms
8 silly fetchPackageMetaData error for protobufjs@latest 404 Not Found: protobufjs@latest
9 timing stage:rollbackFailedOptional Completed in 1ms
10 timing stage:runTopLevelLifecycles Completed in 510ms
11 verbose stack Error: 404 Not Found: protobufjs@latest
11 verbose stack     at fetch.then.res (/usr/lib/node_modules/npm/node_modules/pacote/lib/fetchers/registry/fetch.js:42:19)
11 verbose stack     at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
11 verbose stack     at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:512:31)
11 verbose stack     at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18)
11 verbose stack     at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:614:10)
11 verbose stack     at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:693:18)
11 verbose stack     at Async._drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:133:16)
11 verbose stack     at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:143:10)
11 verbose stack     at Immediate.Async.drainQueues [as _onImmediate] (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
11 verbose stack     at runCallback (timers.js:696:18)
11 verbose stack     at tryOnImmediate (timers.js:667:5)
11 verbose stack     at processImmediate (timers.js:649:5)
12 verbose cwd /home/vanclief
13 verbose Linux 4.14.13-1-ARCH
14 verbose argv "/usr/bin/node" "/usr/bin/npm" "i" "-g" "protobufjs"
15 verbose node v10.2.1
16 verbose npm  v6.1.0
17 error code E404
18 error 404 Not Found: protobufjs@latest
19 verbose exit [ 1, true ]

我打开我的浏览器,我可以看到这个包:

https://registry.npmjs.org/protobufjs

我尝试使用npm注册表镜像,甚至使用纱线。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-30 10:25:54

似乎是npm的问题。一直等到解决问题。

https://status.npmjs.org/ https://github.com/dcodeIO/protobuf.js/issues/1056

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

https://stackoverflow.com/questions/50595127

复制
相关文章

相似问题

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