无法在npm中发布软件包

问题描述:

我创建了一个非常简单的Angular 4库,其中包含this tutorial无法在npm中发布软件包

一切都很好,除了发布部分。当我运行:npm publish dist控制台,我得到这个错误:

You do not have permission to publish "dist". Are you logged in as the correct user? : dist

我登录的正确的用户,所以我不知道为什么会这样。

+0

您是否尝试过检查用户对'dist /'目录的权限?你有没有尝试过运行'cd dist/&& npm publish'? –

+0

@GhassenLouhaichi是的,我试过cd dist/&& npm发布,但是我仍然得到错误 – eli

+0

然后检查你的用户对目录的权限。 –

我解决了它。我所要做的是从dist文件夹中删除"private":truepackage.json,然后运行cd dist && npm publish