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

查看node和npm的版本版本:

node -vnpm -v

清除npm缓存:

npm cache clean -f

如何升级npm

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

  • npm升级到最新版本
npm install npm -g
  • npm升级到指定版本
npm install npm@6.14.13 -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  ## 安装npmgnvm uninstall   ## 卸载gnvm ls
gnvm use

node和npm如何升级版本相关推荐

  1. npm update 升级版本

    npm update 升级版本 npm update 升级版本 1. npm outdated检查模块是否已经过时 2. npm version 查看模块版本 3. npm publish发布模块 4 ...

  2. centos node跟npm 安装

    去官网下载node 解压  tar xvf node-v0.12.2-linux-x64.tar.gz 指定全局 sudo ln -s /home/yinzx1/node-v0.12.2-linux- ...

  3. node.jshe npm的区别

    node.jshe npm的区别@杂记 node.js是javascript的一种运行环境. 是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器. 包含关系,nodej ...

  4. node升级版本、npm升级版本

    npm升级版本: npm install -g npm 更新到指定版本, npm -g install npm@版本号 node升级版本: 首先清除缓存:npm cache clean -f 安装n模 ...

  5. 在ubuntu上安装最新稳定版本的node及npm

    背景 通过ubuntu官方apt安装工具安装的node是最新LTS版本的,而本人是个有点强迫症的人,喜欢追求新的东西,也就是想方设法想要去安装最新版本的node,所以本文也就产生了,附上ubuntu安 ...

  6. linux安装socket.io,ubuntu – 如何在node.js npm服务器上查看socket.io版本

    我想确认一下,如果我升级到socket.io 0.7,我的当前应用程序是否无法在此服务器上运行?如果我升级 为此我想看看我当前的socket.io版本,我怎么能看到它? 而另一方面我想去稳定版本的节点 ...

  7. node 命令行升级版本

    node有一个模块叫n(这名字可够短的...),是专门用来管理node.js的版本的. 1. 首先安装n模块: npm install -g n 2. 升级node.js到最新稳定版 n stable ...

  8. mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

    mac还是使用brew install简单一些:最好使用一种安装方式,不要多种方式互用: 更新npm到最新版本npm install -g npm更新npm到指定版本 npm -g install n ...

  9. windows环境下node和npm升级

    1.升级node 查看node版本: node -v windows升级直接在官网下载最新版本安装覆盖就行了: 下载 | Node.js 中文网 以下方法仅适用于linux: npm install ...

最新文章

  1. 软件测试oracle问题,数据库基础:Oracle数据库中时间问题比较
  2. ubtuntu server下的包管理
  3. 表单的get和post使用情景
  4. mybatis_user_guide(2)mybatis3.4.0快速入门
  5. zoj4062 Plants vs. Zombies 二分+模拟(贪心的思维)
  6. 华为升级harmonyos的机型名单,华为鸿蒙 OS 2.0 系统适配名单已出,四月推送,天玑机型暂时无缘...
  7. 通过触发绑定切换下拉框的数据
  8. LeetCode 343. 整数拆分(Integer Break) 25
  9. 计算机开放电子书 2016 归档
  10. VSCode Setting Sync同步设置
  11. 关于微信卡券网页跳转链接能力的下线
  12. ARM 汇编指令 CPS CPSID CPSIE
  13. scrapy 引擎,调度器出入队列及去重原理及几个构造request方法
  14. c#拼图碎片形状_1-3拼图碎片
  15. [node]request+watch开发自测的懒人神器
  16. 大数据,云计算 核心体系
  17. [编译原理课设] 自动机的状态转换图表示
  18. mybatis配置文件 .dtd头部约束 出错报红 【亲测实用,可供参考】
  19. element UI 之 el-cascader 下拉多级单选,每一级均可选中
  20. java怎么给文本框加滚动条_懂Java中Swing的朋友,谁能帮我在Jtextare上加一个滚动条啊?很急!...

热门文章

  1. 数字图像处理——信用卡数字识别
  2. VS code之代码格式化快捷键
  3. 计算机网络:移动IP
  4. Echarts3通过ajax动态获取数据,30秒定时图表数据,设置图表线条颜色和粗细
  5. AUTOCAD——图形单位与图形边界
  6. can差分线阻抗_为什么要进行阻抗匹配?
  7. 【最优化问题】方法总结
  8. QT在QML下实现多国语言翻译
  9. MTP in Android详解
  10. 什么是抽象工厂模式?