【发布时间】:2022-02-28 04:30:28
【问题描述】:
今天,当我在 VSCode 终端中执行 npm i <github repo> 时,npm 开始起作用。
操作被 VSCode 弹出窗口中断 "Image: The extension GitHub wants to sign in using GitHub."
我[取消]了那个弹出窗口,但 npm 仍然挂起。 这次vscode出现了两个弹窗,询问我用户名和密码。Image: VSCode input dialogues for username and password
我 [ESC][ESC] 退出了这些,但同样的事情又发生了第二次。 我也通过再次执行 [Cancel][ESC][ESC] 来避免这种情况。
尽管我“忽略”了中断,但 GitHub 库实际上已安装(万岁)。
在 VSCode 之外的终端中重试相同的安装,没有显示相同的中断。
有人知道如何摆脱 VSCode 带来的烦人干扰吗? 需要注意的是,VSCode 扩展列表中没有显示 GitHub 扩展。 VSCode 中是否有一些内部 GitHub 扩展?
我已经拥有非常好的 GitHub SSH 密钥凭据,可以在 VSCode 之外与 npm 很好地配合使用。我不明白为什么我也应该将我的凭据传播到 VSCode。
问候, 埃里克
VSCode 1.48.2, Ubuntu 18.04.5 LTS
【问题讨论】:
标签: github npm visual-studio-code