我在 Windows 8 上运行 CentOS6.4 虚拟机(使用 vagrant),我正在尝试安装我的项目的依赖项,其中包括proto
. 我正在跑步npm install proto
,它提示我输入密码。什么?为什么 npm 会提示我输入密码?
问问题
3742 次
2 回答
3
据我所知,npm 不喜欢 CentOS 上的以下格式(可能还有其他风格的 linux)
git+https://git@github.com/project/blah.git#commit-ish
在 Windows 上使用git
用户名似乎可以正常工作,但我猜它会引发 linux 循环。我最终切换到使用以下格式:
https://github.com/project/blah/archive/commit-ish.tar.gz
于 2013-10-08T23:29:02.257 回答
0
您通过使用 OAuth 令牌的 HTTPS 克隆获得了一个存储库。密码是令牌,它没有被缓存。
您可以设置SSH 代理转发,因此它不会提示您输入密码。
于 2013-10-01T03:06:48.803 回答