安装Node.js

可以通过nvm安装node版本  nvm实现多版本node自由切换

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

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

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

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

   安装最新版本的node:双击安装包,然后一直点下一步下一步就可以了。

   Node.js 不必 必须安装在 C 盘,你可以根据需求选择任意磁盘或目录进行安装

   npm是包含在node.js里面的一个包管理工具。安装好node,就可以不需要安装npm啦

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

安装成功啦。


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

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

通过命令: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后,全局安装的相关包,需要重新安装‘gulp‘ 不是内部或外部命令,也不是可运行的程序_smart_dream的博客-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

smart_dream

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值