npm发布失败,使用';找不到用户<;包装名称>';

npm发布失败,使用';找不到用户<;包装名称>';,npm,publish,Npm,Publish,我一直在尝试发布一个包——我在本地文件系统和github repos url上都尝试过——同样的问题 我已经在github npm回购协议上创建了一个详细的问题,但是我得到了板球 不知道这里是否有人可以浏览一下这个问题并帮我解决 Thanx.根据Ibis Liven(github NPM发行版)的评论,我在NPM网站上创建了一个帐户,然后发布按预期从命令行运行 似乎adduser命令已断开。您在的“main”中引用了一个不存在的文件(它是一个构建产品),并且进一步被git忽略。你见过其他地方使用

我一直在尝试发布一个包——我在本地文件系统和github repos url上都尝试过——同样的问题

我已经在github npm回购协议上创建了一个详细的问题,但是我得到了板球

不知道这里是否有人可以浏览一下这个问题并帮我解决


Thanx.

根据Ibis Liven(github NPM发行版)的评论,我在NPM网站上创建了一个帐户,然后发布按预期从命令行运行


似乎
adduser
命令已断开。

您在
的“main”
中引用了一个不存在的文件(它是一个构建产品),并且进一步被git忽略。你见过其他地方使用的这种模式吗?我从来没有见过一个包能做到这一点。我的理解是“主”文件是作为包的入口点“提供”的文件。在这种情况下,它只有在构建之后才会存在。但是,我指定了“prepublishOnly”,我相信它是在发布之前构建的,所以文件应该存在dist'在gitignore中,但不在.npmignore中(它是空的——我希望所有文件都被发布,包括构建时的'dist')(还有'src'目录供参考。)那么,我对发布工作原理的解释是否不正确呢?无论如何,感谢您的建议,但我不认为这是出版商将“包名”解释为“用户名”的原因。