我有一个私有的npmjs repo,我想安装到一个项目中。我可以使用的URL是什么,包括凭据,所以在我的构建服务器上一切正常?类似的东西:
npm install https://username:password@npmjs.com/@myorg/radlibrary
答案 0 :(得分:0)
您需要为当前本地用户运行npm login
,该凭据将凭据持久保存在当前计算机上。这是一个交互式提示,因此您需要使用expect
命令之类的工具来使它自动化(或者只需手动执行一次,它就会坚持下去)。
我发布了一个脚本,该脚本可用于不断重新登录/更新这些凭证here。就我而言,我正在登录一个私有(自托管)存储库,该存储库会定期使凭据过期,因此需要进行更彻底的重新登录测试。