首页 > 编程语言 >node和npm如何升级版本

node和npm如何升级版本

时间:2023-01-16 10:25:16浏览次数:39  
标签:node npm ## 升级 版本 gnvm

node和npm在某种意义上,早已成为当前前端开发中不可或缺的工具。
本文将介绍如何进行node和npm的版本升级和指定等等操作。

查看node和npm版本:

node -v

npm -v

清除npm缓存:

npm cache clean -f

如何升级npm

当只需要简单的升级 npm 的时候,可以比较方便的处理。

  • npm升级到最新版本
npm install npm -g
  • npm升级到指定版本
npm install [email protected] -g

通过以上命令即可达成升级npm的目的,但如果要通过升级node的方式同步升级npm,则需要使用其他方式。

如何升级node版本

使用 n 模块

n模块是专门用来管理nodejs的版本,通过它可以升级node的版本,但win系统下不太适用。

安装:

npm install n -g

查看n模块版本:

n -V

如果出现 -bash: n: command not found,则需要建立软连接:

ln -s /tools/node/bin/n /usr/local/bin/n

连接后,就有 n 命令,可以进行相应操作了。

使用 n 模块升级node版本:

n 14.17.0 ## 升级到指定版本

n latest ## 升级到最新版本

n lts ## 升级到长期支持版本

n stable ## 升级到最新的稳定版本

使用nvm等工具

nvm 是一个node的版本管理工具,可以在win系统下使用,类似的还有 gnvm 等。

win系统下安装,下载对应的安装包,一步步安装即可,这里省略过程。
需要注意的是,安装时要写在已安装的node,另外如果执行命令行找不到命令,则需要配置环境变量。

常用命令介绍:

nvm ls                ## 查看已安装的所有node版本

nvm install node      ## 安装最新版本

nvm install version   ## 安装指定版本

nvm use version       ## 使用指定版本

nvm current           ## 查看当前版本

gnvm

gnvm 可以在win系统下下载安装的node版本管理工具,使用语法也比较类似:

gnvm install latest   ## 安装最新版本

gnvm install version  ## 安装指定版本

gnvm update latest    ## 更新最新版本

gvnm npm latest  ## 安装npm

gnvm uninstall   ## 卸载

gnvm ls
gnvm use

标签:node,npm,##,升级,版本,gnvm
From: https://www.cnblogs.com/jimojianghu/p/16933441.html

相关文章

  • 8KB的C#贪吃蛇游戏热点答疑和.NET7版本
    在之前的一篇文章《看我是如何用C#编写一个小于8KB的贪吃蛇游戏》中,介绍了在.NETCore3.0的环境下如何将贪吃蛇游戏降低到8KB。不过也有很多小伙伴提出了一些疑问和看法,主......
  • MC群组服开服教程系列八: 版本兼容插件
    版本兼容我们服务端是1.19.3的版本,目前只能是客户端是1.19.3的版本才能链接到我们的服务器,我们需要支持1.19.3版本以下的客户端能联机的我们服务端,另外后面mojang后面更新......
  • Ubuntu或Debian中安装老版本的gcc
    Ubuntu或Debian中安装老版本的gcc最近碰到C++中老版本的属性初始化问题,在新版本的gcc中无法复现,所以,需要安装老版的gcc-4.8.5,但是直接安装,源里面是没有的。要安装只能自......
  • ceph集群添加node节点及OSD
      初始化ceph存储节点  初始化存储节点等于在存储节点安装了ceph及ceph-rodsgw安装包,但是使用默认的官方仓库会因为网络原因导致初始化超时,因此各存储节点推荐......
  • react-路由-新版本新写法
    importReact,{Component}from"react";import{Link,Route,Routes}from"react-router-dom";importHomefrom"./components/Home";importAboutfrom"./co......
  • [Java SE] JDK版本特性解读:@PostStruct[JDK1.6-JDK1.8]
    [email protected]概述定义及用途@PostConstruct(javax.annotation.PostConstruct)注解好多人以为是Spring提供的。而实际上是Java自身的注解。Java中该注解的说明:@P......
  • npm install error python2
    >[email protected]/Users/nyan/personal/workspace/react16.9/node_modules/watchpack-chokidar2/node_modules/fsevents>nodeinstall.jsERROR:root:codef......
  • nodemon
         ......
  • npm与包
                                        ......
  • CUDNN_STATUS_EXECUTION_FAILED 错误原因:显卡版本和cuda版本不匹配
    又是寄人篱下使用服务器的一天...造成错误的过程:跑实验需要装一个新的虚拟环境来使用cuda,别人的readme上面要用torh1.3,搜了一下教程,适配的cuda版本是10.1,目前显卡支持......