Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何将npm包发布到专用nexus存储库_Node.js_Npm - Fatal编程技术网

Node.js 如何将npm包发布到专用nexus存储库

Node.js 如何将npm包发布到专用nexus存储库,node.js,npm,Node.js,Npm,我已经创建了一个示例react应用程序,并将其发布到npm存储库中,以便将其安装到其他react项目中。现在,我想将同一个包发布到Nexus存储库,这样它将是私有的,但我不知道如何做到这一点。我已尝试执行以下命令 npm config set registry "https://my-custom-registry.registry.nodesource.io/" 但当我试图在那里发布我的npm repo时,它会给我一个身份验证错误。我还需要执行哪些其他步骤 如果Nexus 3使用令牌承载令牌

我已经创建了一个示例react应用程序,并将其发布到npm存储库中,以便将其安装到其他react项目中。现在,我想将同一个包发布到Nexus存储库,这样它将是私有的,但我不知道如何做到这一点。我已尝试执行以下命令

npm config set registry "https://my-custom-registry.registry.nodesource.io/"

但当我试图在那里发布我的npm repo时,它会给我一个身份验证错误。我还需要执行哪些其他步骤

如果Nexus 3使用令牌承载令牌,如果使用Nexus 2,则必须使用基本身份验证

registry=http://.......
always-auth=true
email=mail@mail.test
_auth=ZGV2ZWxvcGVyOmRldmVsb3BlcjEyMw==
这是file.npmrc


我也有同样的错误,如果Nexus3使用令牌承载令牌,如果使用Nexus2,则必须使用基本身份验证

registry=http://.......
always-auth=true
email=mail@mail.test
_auth=ZGV2ZWxvcGVyOmRldmVsb3BlcjEyMw==
这是file.npmrc

我也犯了同样的错误,因此我工作起来很有魅力