具有凭据的Npm私有回购url

具有凭据的Npm私有回购url,npm,npm-install,Npm,Npm Install,我有一个私人npmjs回购协议,我想安装到一个项目中。我可以使用什么url来包含凭据,以便在我的构建服务器上一切正常?比如: npm安装https://username:password@npmjs.com/@myorg/radlibrary 您需要为当前本地用户运行npm login,该操作将保留当前计算机上的凭据。这是一个交互式提示,因此您需要使用类似于expect的命令来自动执行(或者手动执行一次,它就会保持不变) 我发布了一个脚本,可以用来不断地重新登录/更新这些凭证。在我的例子中,我登

我有一个私人npmjs回购协议,我想安装到一个项目中。我可以使用什么url来包含凭据,以便在我的构建服务器上一切正常?比如:

npm安装https://username:password@npmjs.com/@myorg/radlibrary

您需要为当前本地用户运行
npm login
,该操作将保留当前计算机上的凭据。这是一个交互式提示,因此您需要使用类似于
expect
的命令来自动执行(或者手动执行一次,它就会保持不变)

我发布了一个脚本,可以用来不断地重新登录/更新这些凭证。在我的例子中,我登录到一个私有(自托管)repo,它会定期使凭据过期,因此需要进行更彻底的重新登录测试