Command line 了解npm模块最新版本的具体数量

Command line 了解npm模块最新版本的具体数量,command-line,npm,version,Command Line,Npm,Version,有没有办法在命令行中查看npm模块最新版本的具体数量 例如,npm view webpack 5最新版本据我所知,没有内置的npm命令可以做到这一点,但是,利用这两个命令,可以实现类似于我认为您要求的功能 bash 在大多数bash shell中,以下内容应该都适用。它将打印一个树,显示特定软件包/模块最新版本的所有已安装实例: 对于本地项目cd,请转到其目录并运行: V=$(npm显示网页版)和&npm ls网页@$V 上面的命令执行以下操作: 运行npm show webpack vers

有没有办法在命令行中查看npm模块最新版本的具体数量


例如,
npm view webpack 5最新版本

据我所知,没有内置的npm命令可以做到这一点,但是,利用这两个命令,可以实现类似于我认为您要求的功能


bash

在大多数bash shell中,以下内容应该都适用。它将打印一个树,显示特定软件包/模块最新版本的所有已安装实例:

对于本地项目
cd
,请转到其目录并运行:

V=$(npm显示网页版)和&npm ls网页@$V

上面的命令执行以下操作:

  • 运行
    npm show webpack version
    (它本身执行对npm存储库的查找并返回最新/当前版本号)的结果被分配给名为
    V
    的变量
  • 接下来运行
    npm ls webpack@
    命令,并分配变量
    V
    的值,以便只列出最新软件包版本的实例
  • 要列出全球安装的软件包的最新版本,请添加
    -g
    参数/标志。例如

    V=$(npm展示网页版)和&npm ls网页@$V-g


    cmd.exe

    以下两个命令将在Windows中使用cmd实现类似的结果:

    对于本地项目
    cd
    ,请转到其目录并运行:

    对于('npm show webpack version')中的/f%i,是否设置V=%i

    npm ls网页@%V%

    要列出全球安装的软件包的最新版本,请再次添加
    -g
    参数/标志。例如

    npm ls网页@%V%
    -g