首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >此程序包是否在npm上正确注册?

此程序包是否在npm上正确注册?
EN

Stack Overflow用户
提问于 2019-05-30 18:16:22
回答 2查看 1.1K关注 0票数 3

UWS已弃用,现在您可以像这样安装μWebSockets

npm install uNetworking/uWebSockets.js#v15.10.0

它会被安装,但是当你想要更新你的软件包npm update时,你会得到

代码语言:javascript
复制
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/uWebSockets.js - Not found
npm ERR! 404 
npm ERR! 404  'uWebSockets.js@^15.10.0' is not in the npm registry.
npm ERR! 404 Your package name is not valid, because 
npm ERR! 404  1. name can no longer contain capital letters
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/user/.npm/_logs/2019-05-29T10_19_50_672Z-debug.log

所有者认为这是npm的错,因为他注册了以前的软件包,既然你可以使用npm安装当前的软件包,为什么你不能更新呢?

当你在npmjs.com上搜索它时,新的包没有显示出来,所以我想知道如果它没有注册,怎么可能首先安装它,以及如何在不影响当前用户的情况下修复它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-31 03:16:06

联系了npmjs.com,他们不知道为什么会发生这种情况,也不知道存储库的所有者。

当Artem Arkhipov评论说他没有遇到任何错误时,我卸载并重新安装了软件包,一切似乎都在工作。

如果有人遇到这个错误,请让我知道,我会告诉存储库的所有者如何修复它。

票数 1
EN

Stack Overflow用户

发布于 2021-03-03 14:14:12

1.使用npm install安装tarball、文件夹、http url。2.您的包名和目录名必须不同。3.您的关键字名称不能大写

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

https://stackoverflow.com/questions/56376236

复制
相关文章

相似问题

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