nodejs安装教程以及我遇到的问题the older version of Node.js cannot be removed

本文介绍了Node.js的下载、安装步骤,包括如何选择和下载版本,安装过程以及配置环境变量。此外,还详细讲解了如何更改npm的安装和缓存路径,设置淘宝镜像以优化下载速度,并解决了一旦安装出现问题时的处理方法。
摘要由CSDN通过智能技术生成

1.nodejs下载

下载地址:https://nodejs.org/zh-cn/

自己选择需要下载的版本,直接下载最新版本就可以了,如果你想下载以前版本点击全部安装包,然后在路径那更换自己的版本号,回车就会有相应版本的链接,选择.msi后缀的就行
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

2.nodejs安装

双击安装包,一直next就行,安装路径根据自己自行选择,最后有个勾选建议不勾啊,我勾过会下载安装一些乱七八糟的,还会给你安装python,如果不介意勾了也无所谓

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

3.配置环境变量

点击此电脑,在空白出右键->属性->高级系统设置->环境变量,在系统变量点击path,新建输入自己nodejs安装的路径。16以上版本好像会自动添加,我重安装18版本是添加了。

在这里插入图片描述
在这里插入图片描述

cmd检查安装,输入命令出现版本号即安装成功
node版本命令 node -v
npm版本命令 npm -v

4.更改npm安装路径

npm install xxx时默认存放路径为:C:\Users\用户名\AppData\Roaming,如果觉得不需要修改直接跳过,

首先在创建两个空文件夹“node_global”和“node_cache”,建议放在nodejs安装目录下,更好找。还要在“node_global“目录下在创建一个“node_modules”

在这里插入图片描述

1)查看npm安装、缓存路径
npm get prefix
npm get cache
2)修改npm安装、缓存路径,填自己的路径
npm config set prefix "D:\Program Files (x86)\nodejs\node_global"
npm config set cache "D:\Program Files (x86)\nodejs\node_cache"
3)配置下node_global的环境变量

由于 node 全局模块大多数都是可以通过命令行访问的,还要把【node_global】的路径加入到【系统变量 】下的【PATH】 变量中,方便直接使用命令行运行
在这里插入图片描述

4)测试一下修改是否成功

全局安装,在之前创建的D:\Program Files (x86)\nodejs\node_global\node_modules路径下查看

npm install express -g

在这里插入图片描述

5)下载路径修改为淘宝镜像

查看npm下载路径

npm config get registry

更换npm下载路径或下载cnpm

npm config set registry https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org

恢复原镜像

npm config set registry https://registry.npmjs.org

5.总结

我遇到的一个问题

电脑合并分区时不小心把nodejs安装目录给删除了,然后我就直接geek工具卸载,删除了注册表,准备重新安装,在安装时一直提示我之前的版本未卸载,要让我找到之前的安装包,我当时比较轴就想把他卸载干净,搜文件node,将相关的文件全删除了,在电脑的自带的程序也找不到node,where node 也没有了,注册表和环境变量都删了,重启电脑后还是不行。

转化下思路我就按照它的意思下载了我之前的版本(要精确到小版本),之前版本的安装果然就没问题了,而且可以正常卸载,并且可以安装新的版本了

仅自己学习记录,如有错误,敬请谅解,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值