【问题标题】:NPM Self-Update only if new version is available from Bash/GitBash仅当 Bash/GitBash 提供新版本时 NPM 自我更新
【发布时间】:2021-12-05 15:29:21
【问题描述】:

我想先检查一下 NPM 本身的新稳定版本是否在线可用。

当且仅当它可用并且它的版本大于我当前(全局)安装的版本时,我想运行命令来更新包。

我有这个命令npm install -g npm@latest 用于更新 NPM 本身,但如果我已经安装了最新版本的 NPM(Windows 10 64 位操作系统),我不想将它放入 CPU 内存中。

有没有办法在 Bash/GitBash 甚至 Powershell 中执行此操作而无需打开浏览器并手动检查?我的意思是 NPM 家伙必须在某个地方管理它的自我更新包?还没找到,谁能帮忙?

【问题讨论】:

    标签: node.js powershell npm git-bash auto-update


    【解决方案1】:

    bash 中,您可以运行npm outdated -g npm 来检查npm 是否已过期。

    根据命令的返回码编写脚本时要小心,因为它已经更改了两次。可能要走的路是检查是否有任何输出,如果有,更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-06
      • 2018-01-24
      • 1970-01-01
      • 2014-10-09
      • 1970-01-01
      • 2019-04-06
      • 2023-03-22
      相关资源
      最近更新 更多