【问题标题】:NPM Windows Upgrade Stuck on Arrow Key SelectionNPM Windows 升级卡在箭头键选择上
【发布时间】:2019-08-05 19:32:07
【问题描述】:

在 Windows 上升级 npm 的正确方法似乎是在提升的命令行中运行以下命令:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install -g npm-windows-upgrade
npm-windows-upgrade

但是,对我来说,在 Windows 10 上,无论是在 cmd 还是 PowerShell 中,npm-windows-upgrade 都会要求选择升级版本,如下所示:

您要安装哪个版本? (使用箭头键)

不幸的是,没有键有效:箭头键、数字键盘箭头键无效,任何其他可能的选项(如数字)都无效。如何解决这个问题,或选择相关版本?

【问题讨论】:

    标签: windows npm


    【解决方案1】:

    我发现的一种解决方法是使用npm-version 参数提前指定升级版本。因此第一个可以运行npm-windows-upgrade 来获取可用版本的列表。

    然后将任何版本复制到新的 PowerShell 窗口,例如:

    npm-windows-upgrade --npm-version 6.10.2
    

    或:

    npm-windows-upgrade --npm-version latest
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 2013-04-04
      • 2018-06-14
      • 1970-01-01
      • 1970-01-01
      • 2012-05-24
      • 1970-01-01
      相关资源
      最近更新 更多