node如何将package.json中的包降为低版本或者升级为高版本

 更新时间:2023年11月16日 11:24:31   作者:Э时间行者于我  
比如现在你用某个包的当前版本,但是你安装的版本高了,那么你应该这么做,首先删除node项目中的node_modules目录,防止安装时的包不一致,下面给大家介绍node将package.json中的包降为低版本或者升级为高版本的方法,感兴趣的朋友一起看看吧

前言

比如现在你用某个包的当前版本,但是你安装的版本高了,那么你应该这么做

1.首先删除node项目中的node_modules目录,防止安装时的包不一致

如果没安装就忽略

例如将package.json中的view-design包降为^4.6.1,当前view-design的版本为^4.7.0

npm install view-design@4.6.1

如果你使用的是 yarn,则可以运行以下命令:

yarn add view-design@^4.6.1

它会将 view-design 包的版本降级到 4.6.1 并更新 package.json 文件

补充:

升级node版本后,package.json中的依赖版本更新

升级node版本后,package.json中的依赖版本更新

//常规的包升级方式npm update (包)12

升级工具

npm-check-updates

安装方法

sudo npm install -g npm-check-updates1

如果是cnpm

sudo cnpm install -g npm-check-updates

重载下zsh或者其他bash

zsh1

现在可以使用这个轮子了

npm-check-updates // 或者ncu   ncu 是它的别名(alias)123
npm-check-updates // 或者ncu   ncu 是它的别名(alias)123

如果出现这个说明,包都是最新版

All dependencies match the latest package versions :)

如果是其他的 例如

 express           4.12.x  →   4.13.x
 multer            ^0.1.8  →   ^1.0.1
 react-bootstrap  ^0.22.6  →  ^0.24.0
 react-a11y        ^0.1.1  →   ^0.2.6
 webpack          ~1.9.10  →  ~1.10.512345

说明有些包需要升级 这时候我们使用

ncu -u // 即可一键升级

到此这篇关于node将package.json中的包降为低版本或者升级为高版本的文章就介绍到这了,更多相关node package.json包降为低版本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • node.js使用redis储存session的方法

    node.js使用redis储存session的方法

    这篇文章主要介绍了node.js使用redis储存session的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • 全面解析Node.js 8 重要功能和修复

    全面解析Node.js 8 重要功能和修复

    5月30日12点,Node.js 8正式发布了,这个版本具有一系列新功能和性能改进,并且这些功能和改进将获得长期支持(LTS)。下面就来介绍Node.js 8版本中最重要的功能和修复
    2017-06-06
  • Node.js使用Playwright自动化测试页面性能

    Node.js使用Playwright自动化测试页面性能

    对于现在的网站而言,性能的重要性不言而喻,本文将使用Playwright自动化测试页面性能,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-11-11
  • 为什么Node.js会这么火呢?Node.js流行的原因

    为什么Node.js会这么火呢?Node.js流行的原因

    是什么原因让Node.js突然间如此流行呢?听起来像是有了一种新的Web开发技术,是这样吗?我们来汇总一下。
    2014-12-12
  • 使用 node.js 模仿 Apache 小部分功能

    使用 node.js 模仿 Apache 小部分功能

    这篇文章主要介绍了使用 node.js 模仿 Apache 小部分功能,文中给大家讲到了服务端渲染与客户端渲染之间的区别,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • Node.js中的npm单独与批量升级依赖包的方式超详细讲解

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

    npm outdated仅检查所有已安装包的依赖关系,并将当前版本远程仓库中的最新版本进行对比,不会升级,这篇文章主要介绍了Node.js中的npm单独与批量升级依赖包的方式超详细讲解,需要的朋友可以参考下
    2024-02-02
  • Node.js常用三大模块之path模块

    Node.js常用三大模块之path模块

    在node.js中常用的三大模块中还有一个是path模块,主要是为了便利用户处理路径问题,如果我们在引入文件的时候经常会受到../和./的干扰,那么这个path模块将会很好的帮助你
    2022-09-09
  • 使用express获取微信小程序二维码小记

    使用express获取微信小程序二维码小记

    这篇文章主要介绍了使用express获取微信小程序二维码小记,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • 在Node.js中使用HTTP上传文件的方法

    在Node.js中使用HTTP上传文件的方法

    这篇文章主要介绍了在Node.js中使用HTTP上传文件的方法,作者以windows下的visual studio作为操作node的环境,推荐阅读!需要的朋友可以参考下
    2015-06-06
  • 一步步教你使用node搭建一个小页面

    一步步教你使用node搭建一个小页面

    最近使用NodeJs搭建的小型web应用,所以下面这篇文章主要给大家介绍了关于使用node搭建一个小页面的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-11-11

最新评论