首页 > 编程语言 >nodejs删除和重新安装

nodejs删除和重新安装

时间:2024-07-04 11:00:19浏览次数:25  
标签:node NODE global 重新安装 删除 nodejs 路径

若重新安装nodejs

本人使用卸载并重新安装的方法,简单暴力

卸载

1.找到以前安装nodejs的文件路径,直接删除

2.例如我的在D盘路径,直接卸载

3.然后删除配置环境:右键此电脑——属性——高级系统设置——高级——环境变量

4.找到用户变量在path关于node与npm并删除

5.系统变量中找到变量为NODE_HOME并删除

6.再找到path中关于%NODE_HOME%的全部删除

7.删除完之后win+r输如cmd进入终端验证是否完全删除nodejs

分别输入node -v和npm -v,显示下面就说明成功删除(本人因为刚装过,就没有删)

做到这里恭喜你已经成功删除nodejs啦

安装nodejs

1.打开官网https://nodejs.org/en/并点击下载Nodejsicon-default.png?t=N7T8https://nodejs.org/en/

等下载完成后安装

2.安装的时候一直next即可,中间换一个安装路径(不建议C盘),我的是在D:\app\node-v20.15.0,这里不做演示

3.然后再在安装路径的根目录下新建两个文件夹,node_cache和node_global,如图所示:

4.建好以后开始配置环境:右键此电脑——属性——高级系统设置——高级——环境变量(上面有,这里不在演示)

4.1新建一个NODE_HOME,变量值为安装路径为自己安装nodejs的路径

4.2然后再在系统变量的【path】中添加

%NODE_HOME%

%NODE_HOME%\node_global

%NODE_HOME%\node_cache

4.3在用户变量中的path中添加nodejs中的node_global路径(例如我的是D:\app\node-v20.15.0\node_global)

做到这里,恭喜你环境已经配置好了

以下步骤是检查

键盘Win+R进入cmd,然后依次输入node -v和npm -v,会出现下图的版本号

然后在cmd中执行如下命令,配置缓存目录和全局目录

#设置缓存

npm config set cache  "创建的node_cache路径"

#设置全局模块

npm config set prefix  "创建的node_global路径"

如果出现标红报错,是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都 ✔即可。

标签:node,NODE,global,重新安装,删除,nodejs,路径
From: https://blog.csdn.net/m0_74245417/article/details/140173318

相关文章

  • vue3+node.js+mysql+electron+express实现用户登录,文章写入删除,全量更新,增量更新,和截
    第一件事情是安装node.js,去官网下,在终端node-v,npm-v有版本号就行了,不必搞环境配置,保姆级别教程,感谢哥有时间。嘻嘻,祝大家开心。1.首先你要创建electron项目打开vscode,新建终端输入代码npminit这个代码是初始化的意思会生成一个文件package.json里面的代码应该是这......
  • C++文件系统操作2 - 跨平台实现文件夹的创建和删除
    1.关键词2.fileutil.h3.fileutil.cpp4.filesystem_win.h5.filesystem_win.cpp6.filesystem_unix.cpp7.源码地址1.关键词C++文件系统操作创建文件夹创建多级目录文件夹删除文件夹删除文件夹下的所有文件和子目录跨平台2.fileutil.h#pragmaonce#incl......
  • nodejs的安装及使用
    node官网:Node.js中文网、Node.js官网node安装包下载:下载|Node.js中文网、DownloadNode.js®、node的安装法1:直接下载安装node打开下载好的安装程序->接受许可协议、选择安装路径(默认c盘)->Install完成安装法2:通过nvm安装具体参照:nvm的安装及使用-CSDN博客注意......
  • 是否应该在未选中行时禁用删除按钮,还是应该在点击按钮时提示选择数据?
    在B端产品的表格设计中,操作按钮的交互逻辑是一个需要细致考虑的问题。表格作为信息展示和数据管理的重要工具,其操作按钮的设计直接影响到用户的操作效率和使用体验。关于是否应该在未选中行时禁用删除按钮,还是应该在点击按钮时提示选择数据,以下是从几个不同角度的关键点分析:一、......
  • 请编写函数fun,该函数的功能是:删去一维数组中所有相同的数, 使之只剩一个。数组中的数已
    /请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数/#include<stdio.h>intfun(intarr[],intsize){if(size==0){return0;}inti,j=0;for......
  • 使用nodejs ws模块连接websocket服务器Unexpected response code: 403错误解决
    使用浏览器连接websocket服务器时一切正常,但是使用nodejs ws模块连接时一直报Unexpectedresponsecode:403错误,查了很多帖子都没说明白,最后自己试着一点一点对比模拟浏览器请求头,最终解决问题,解决后代码如下://TODO不加这个,会报403错误constoptions={headers:{......
  • JavaScript 中删除数组元素
    在JavaScript中,没有像Java的ArrayList中的remove方法那样直接删除指定元素的方法,删除指定下标的数组元素可以通过几种方式实现方法一:使用 splice() 方法splice()方法可以在数组中添加或删除元素,并返回被删除的元素。letarr=[1,2,3,4,5];letindexToRemove......
  • Kubernetes Node删除镜像
    目录KubernetesNode删除镜像步骤1:连接到节点步骤2:查看节点上的镜像列表步骤3:删除镜像步骤4:验证删除注意事项结论KubernetesNode删除镜像本篇博客将介绍如何在Kubernetes集群中删除节点上的镜像。Kubernetes是一个开源的容器编排平台,可用于以高效的方式管理容器化......
  • root账户下top有异常:输错了进程号后无法删除修改
    问题:某天突然发现root账户下top有异常:在top命令中,当按下k键后,后面可以输入进程号来删除,但是发现在root用户下输错了进程号后无法删除修改,backspace键不起作用,但是普通用户下就能用backspace键删除。Inthetopcommand,whenyoupressthekkey,youcanenteraprocess......
  • 代码随想录算法训练营第九天|232.用栈实现队列、225.用队列实现栈、 20.有效的括号、1
    文章目录232.用栈实现队列思路--直接模拟225.用队列实现栈解法一、两个队列模拟解法二、一个队列模拟20.有效的括号栈模拟1047.删除字符串中的所有相邻重复项解法一、栈解法二、双指针232.用栈实现队列题目链接:232.用栈实现队列-力扣(LeetCode)题目描述:请你仅......