第一步:cmd查看本地是否有node,并且是否是自己需要的版本号

node 查看 axios版本 怎么查node版本_node.js

 第二步:到node官网node中文官网下载所需node版本号,当前测试时,最新v14

node 查看 axios版本 怎么查node版本_node.js_02

第三步:安装最新版本node(如果已有旧版本,需要卸载之前版本node)

  如已有node先卸载:电脑 开始 → 搜索控制面板 → 卸载程序 → 找到node.js卸载

node 查看 axios版本 怎么查node版本_User_03

   安装最新版本的node:双击安装包,然后一直点下一步下一步就可以了。
   npm是包含在node.js里面的一个包管理工具。安装好node,就可以不需要安装npm啦

node 查看 axios版本 怎么查node版本_前端_04

检验是否安装成功,重新打开cmd命令行,执行node -v 查看node版本,npm -v查看npm版本

node 查看 axios版本 怎么查node版本_User_05

安装成功啦。

node 查看 axios版本 怎么查node版本_npm_06


问题:运行中,发现npm版本和nodeJs集成的版本不对应。

安装node14.17.4后,npm版本仍然是老版的5.5.1
而官方14.17.4集成的npm是6.14.14

node 查看 axios版本 怎么查node版本_前端_07

通过命令:npm install -g npm                    无法更新到最新版

通过命令:npm install -g npm@6.14.14    也无法更新到固定板

问题原因:

卸载node,是通过“软件卸载”完成的,删除了安装目录所在文件夹。可是并没有清除相关的npm配置。

解决办法:彻底从Windows中删除Node.js。

1、从卸载程序卸载程序和功能;

2、寻找这些文件夹并删除它们(及其内容)(如果还有)。 根据您安装的版本,UAC设置和CPU架构,这些可能存在或可能不存在:

C:\ Program Files(x86)\ Nodejs
C:\ Program Files \ Nodejs
C:\ Users \ {User} \ AppData \ Roaming \ npm(或%appdata%\ npm)
C:\ Users \ {User} \ AppData \ Roaming \ npm-cache(或%appdata%\ npm-cache)
C:\ Users \ {User} \.npmrc(也可能检查没有。前缀的)

3、检查您的%PATH%环境变量,以确保没有对Nodej或npm的引用。
      查看环境变量

4、如果仍然没有卸载,请在命令提示符下键入where node,并显示它所在的位置 - 删除该目录(也可能是父目录)。

5、重新启动。

再次查看,达到预期结果

node 查看 axios版本 怎么查node版本_node.js_08

重新安装node后,全局安装的相关包,需要重新安装