nodejs和npm升级实现过程

 更新时间:2025年08月04日 09:26:00   作者:Baron keller  
这篇文章主要介绍了nodejs和npm升级实现过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

前言

今天,打开电脑,运行一个前端项目,提示node.js版本过时了,遂进行版本升级,时间太久了,不记得命令了,再次做下记录以便日后查阅。

node.js升级

node.js升级比较方便,直接官网下载个安装包,覆盖安装就好,这个安装程序很友好,下一步,下一步即可,你懂的。

npm 升级

如果是第一次安装node.js会自动安装好对应版本的npm,如果之前安装过,升级覆盖安装node.js是不会自动升级npm的,需要我们手动升级。

执行如下命令:

npx npm@latest install -g npm

验证

执行下边两个命令,会显示版本不信息,至此大功告成。

node -v 
npm -v 

配置node

在用户目录下,创建一个.npmrc文件,进行一些

基本配置:

  • 镜像源设置:
registry=https://registry.npmmirror.com # 使用国内镜像(如阿里云/淘宝源)
  • ‌全局安装路径:
prefix=D:\nodejs\node_global # 修改全局模块安装目录
  • ‌缓存路径:
cache=D:\nodejs\node_cache # 自定义缓存目录

其他‌网络与代理,‌依赖管理,‌日志与调试,超时设置,‌私有仓库认证等等

‌其他实用配置

  • ‌包锁定文件:
package-lock=false # 禁用package-lock.json生成
  • 脚本执行权限:
ignore-scripts=true # 禁止执行安装时的生命周期脚本

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • node.js中的fs.chmodSync方法使用说明

    node.js中的fs.chmodSync方法使用说明

    这篇文章主要介绍了node.js中的fs.chmodSync方法使用说明,本文介绍了fs.chmodSync方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 使用Node.js实现RESTful API的示例

    使用Node.js实现RESTful API的示例

    Node.js可以用很少代码简单地实现一个Web服务,并且它有一个非常活跃的社区,通过Node出色的包管理机制(NPM)可以非常容易获得各种扩展支持。 对简单的应用场景Node.js实现REST是一个非常合适的选择。 本文介绍如何用Node.js实现REST服务。
    2017-08-08
  • koa2 从入门到精通(小结)

    koa2 从入门到精通(小结)

    这篇文章主要介绍了koa2 从入门到精通,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • node.js中的fs.unlinkSync方法使用说明

    node.js中的fs.unlinkSync方法使用说明

    这篇文章主要介绍了node.js中的fs.unlinkSync方法使用说明,本文介绍了fs.unlinkSync的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 基于Node.js和Socket.IO实现实时通信功能

    基于Node.js和Socket.IO实现实时通信功能

    在现代网络应用中,实时通信变得越来越重要,Node.js,作为一个JavaScript运行环境,而Socket.IO则为Node.js提供了一个强大的实时通信库,本文将通过一个简单的示例,展示如何使用Node.js和Socket.IO创建一个能够实现实时通信的服务器,需要的朋友可以参考下
    2024-11-11
  • 在Linux系统上升级Node.js遇到GLIBC依赖问题的多种解决方案

    在Linux系统上升级Node.js遇到GLIBC依赖问题的多种解决方案

    在现代 Web 开发和 DevOps 实践中,Node.js 是一个不可或缺的工具,在升级 Node.js 版本时,尤其是在较旧的 Linux 系统上,可能会遇到一些依赖库不兼容的问题,特别是与 GLIBC 和 GLIBCXX 相关的错误,本文将详细介绍如何解决这个依赖问题,需要的朋友可以参考下
    2025-01-01
  • Node中完整的 node addon 实现流程

    Node中完整的 node addon 实现流程

    这篇文章主要介绍了Node中完整的node addon实现流程,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Node批量爬取头条视频并保存方法

    Node批量爬取头条视频并保存方法

    在本篇文章中我们给大家介绍了node爬取头条里面的视频,并进行批量保存的方法,有需要的朋友可以测试以下。
    2018-09-09
  • Nodejs实现WebSocket代码实例

    Nodejs实现WebSocket代码实例

    这篇文章主要介绍了Nodejs实现WebSocket代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Nodejs如何进行性能监控和分析优化

    Nodejs如何进行性能监控和分析优化

    Node.js应用可能因为高并发、内存泄漏、CPU密集型任务等原因导致性能下降,影响用户体验甚至系统稳定性,通过性能监控和分析,我们可以及时发现潜在问题,并针对性地进行优化,确保系统正常运行且具备良好的性能表现
    2024-06-06

最新评论