Node.js中的npm单独与批量升级依赖包的方式超详细讲解

 更新时间:2024年02月09日 10:10:22   作者:小袁搬码  
npm outdated仅检查所有已安装包的依赖关系,并将当前版本远程仓库中的最新版本进行对比,不会升级,这篇文章主要介绍了Node.js中的npm单独与批量升级依赖包的方式超详细讲解,需要的朋友可以参考下

Node.js之npm单独与批量升级依赖包的方式

npm查看与升级依赖包

1. 单独安装或升级最新版本

 npm install package@latest 

2. 查看依赖但不升级

1. npm outdated

npm outdated仅检查所有已安装包的依赖关系,并将当前版本远程仓库中的最新版本进行对比,不会升级。

Current 是当前在使用的版本;

Wanted 是满足 package.json 中指定的 semver 范围的包的最大版本。如果没有可用的 semver 范围(即您正在运行 npm outdated --global,或者该包未包含在 package.json 中),则 wanted 显示当前安装的版本;

Latest 是在注册表中标记为最新的包的版本。在没有特殊配置的情况下运行 npm publish 将发布带有 latest 的 dist-tag 的包。这可能是也可能不是包的最高版本,或者是最近发布的包版本,这取决于包的开发人员如何管理最新的 dist-tag;

Location 是包在物理树中的位置。

2. npm update

不会产生版本升级

3. 批量升级新版本

 npm upgrade

4. npm-check-updates

1. 全局安装

npm install -g npm-check-updates

2. ncu查看可升级的版本

ncu与 npm outdated` 类似,它不会更新依赖,仅展示当前版本与最新版本信息,版本会以下面三种颜色标识:

Red (红色) = major (主版本或大版本)

Cyan (青蓝色) = minor(次要版本)

Green(绿色) = patch (补丁版本)

3. 升级依赖版本

升级命令ncu -u,此命令执行后所有依赖包会升级到新的版本

ncu -u

到此这篇关于Node.js中的npm单独与批量升级依赖包的方式超详细讲解的文章就介绍到这了,更多相关Node.js升级依赖包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Node.js中的http请求客户端示例(request client)

    Node.js中的http请求客户端示例(request client)

    本篇文章主要介绍了Node.js中的http请求客户端示例(request client),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小

    node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小

    这篇文章主要介绍了node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小的相关资料,需要的朋友可以参考下
    2017-01-01
  • IDEA中配置运行node.js的完整过程

    IDEA中配置运行node.js的完整过程

    为了使在终端使用npm,我们可以配置环境变量,这篇文章主要给大家介绍了关于IDEA中配置运行node.js的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • 参考 EventEmitter实现一个简单的订阅发布功能函数

    参考 EventEmitter实现一个简单的订阅发布功能函数

    这篇文章主要为大家介绍了参考 EventEmitter实现一个简单的订阅发布功能函数示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • 利用Decorator如何控制Koa路由详解

    利用Decorator如何控制Koa路由详解

    最近学习了plover的底层框架koa,所以下面这篇文章主要给大家介绍了关于利用Decorator如何控制Koa路由的相关资料,,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来随着小编一起学习学习吧
    2018-06-06
  • 使用Make构建Node.js网站项目

    使用Make构建Node.js网站项目

    这篇文章介绍了使用Make构建Node.js网站项目的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • Mac下安装node.js及环境配置全过程

    Mac下安装node.js及环境配置全过程

    这篇文章主要介绍了Mac下安装node.js及环境配置全过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Node.js 使用AngularJS的方法示例

    Node.js 使用AngularJS的方法示例

    这篇文章主要介绍了Node.js 使用AngularJS的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解

    Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解

    这篇文章主要介绍了Node.js读指定文件夹输出该文件夹文件树,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 深入解析koa之中间件流程控制

    深入解析koa之中间件流程控制

    这篇文章主要介绍了深入解析koa之中间件流程控制,koa被认为是第二代web后端开发框架,相比于前代express而言,其最大的特色无疑就是解决了回调金字塔的问题,让异步的写法更加的简洁。,需要的朋友可以参考下
    2019-06-06

最新评论