Node.js卸载与重装
卸载
第一步:打开系统自带的卸载功能,找到node js 进行卸载
第二步:
删除C:\Users\Administrator\AppData\Roaming文件下的npm、npm-cache
或者如果是zip下载的安装包,直接删掉解压文件即可
第三步:删掉path系统变量内有关node的,如果是msi安装是会自动删掉环境变量的(反正我的是)
安装
通过Node官方历史版本下载,找到自己想要的版本:
再根据自己的系统以及是多少位的系统选择下载,例如我的windows64位的系统

选择msi下载安装
第一步:
双击已下载后的 “node-v14.18.3-x64.msi”,开始安装Node.js
第二步:
安装过程中,记得修改安装目录(C盘战士请走开),其余都默认,疯狂点击Next即可,最后Finish完成安装。
该安装方式会自动配置环境变量的
第三步:
测试,win+r键,输入cmd,打开cmd窗口
新版的Node.js自带npm,安装Node.js时会一起安装npm,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
选择zip压缩包安装(选择msi安装的已可以看下这个)
第一步:解压
将下载好的压缩包解压缩到某一个目录,例如我的
E:\Node\nodev14.18.3
第二步:配置环境变量
zip、7z压缩包下载的是需要自己的配置环境变量,而msi安装会自动配置好的,但也不能说msi安装好使,这样安装,npm的缓存会存放在C盘中,想要修改看完该步即可:
在“E:\Node\nodev14.18.3”该目录下,新建两个目录“node-cache”和“node-global”,使用msi安装的,在自己修改安装路径的目录下新建(个人喜好)
右击此电脑->属性->高级系统设置->环境变量
新建一个系统变量
在系统变量中的path新建两个两个路径

配置好后记得点击确认
修改全局模块和cache路径
npm config set prefix "E:\Node\nodev14.18.3\node-global"
npm config set cache "E:\Node\nodev14.18.3\node-cache"第三步:测试
打开cmd窗口,运行:
//查看node 和 npm 是否安装成功
node -v
npm -v
//-g 全局安装
npm install express -g

安装成功
查看E:\Node\nodev14.18.3\node-global\node_modules目录
该路径就是我们系统变量中NODE_PATH所配置的
cnpm 设置
npm的中文意思为“node包管理器”,是Node.js平台的默认包管理工具,会随着Nodejs一起安装,npm管理对应node.js的第三方插件;通过npm可以安装、共享、分发代码,管理node项目依赖关系。
npm 使用起来可能比较慢,因为它的仓库服务器在国外。在国内可以用淘宝开发的 cnpm来代替,它是 npm 的镜像。安装命令为:
npm install -g cnpm --registry=htctps://registry.npm.taobao.org
能不用cnpm安装的时候尽量多使用npm,npm安装下载失败了再去尝试使用cnpm命令,原因就是cnpm安装的东西有时安装上了,却使用不了。
Node.js卸载与重装的更多相关文章
- Mac下node.js卸载方法收集
brew的安装方式 直接通过一条命令 brew uninstall nodejs 官网下载pkg安装包的 通过这条命令 sudo rm -rf /usr/local/{bin/{node,npm},l ...
- Mac下node.js安装与卸载
安装: 访问 http://nodejs.org/ 进入官网,下载 Mac 版本的 node.js,双击打开安装即可. 通过终端输入命令 node -v 验证 node 是否安装正确:npm -v 验 ...
- Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows
前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. ...
- 完全卸载node.js
1.通过控制面板卸载node.js 2.删除安装所在文件夹下的nodejs文件夹[我的是 C:\Program Files\nodejs] 3.删除C:\Users\xxx(自己电脑的名字)下的.np ...
- 安装、卸载 node.js出错 Could not access network location *:\node.js\ 出错
上周五,WIN10自动更新系统,导致我的node.js 和 Gradle 还有解压的winRAR都不能用!!!可恶 自动更新!!可恶啊!!! 然后我想把node.js重新卸载了再安装,结果 很慌很慌, ...
- Node.js之npm使用
1.使用国内镜像 本人window8系统安装node.js之后,使用npm的命令安装Express一直失败: npm install express -g (以上命令会将 Express 框架安装在当 ...
- 利用n 升级工具升级Node.js版本及在mac环境下的坑
一.利用n 升级Node.js 最近在用NPM安装一个nodejs工具时发现,我的nodejs的版本有些旧了.这不是大问题,只要升级就可以了,当然,重新从nodejs.org最新版本是一种方法,但我想 ...
- 使用nvm管理node.js版本以及更换npm淘宝镜像源
目录 1,前言 2,安装nvm 3,nvm的使用 4,错误处理 5,修改npm默认镜像源 6,win10下cnpm报错 1,前言 注意:此教程仅限Windows,Mac可能不适用 在我们的日常开发中可 ...
- Node.js npm 详解
一.npm简介 安装npm请阅读我之前的文章Hello Node中npm安装那一部分,不过只介绍了linux平台,如果是其它平台,有前辈写了更加详细的介绍. npm的全称:Node Package M ...
- Node.js学习笔记——Node.js开发Web后台服务
一.简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.j ...
随机推荐
- CentOS7.6 单用户模式下修改root密码
第一种方法: 1.启动时用上下键选择要进入的内核,输入'e'进入编辑 2.可以使用上下键移动找到linux16这行编辑ro 为 rw init=/sysroot/bin/sh 并使用ctrl + x进 ...
- SpringBoot笔记--事件监听+启动流程+监控+项目部署
事件监听 ApplicationContextInitializer SpringApplicationRunListener ApplicationRunner CommandLineRunner ...
- Bootstarp5第四弹
六.颜色 <div class="container mt-3">最基本的文本 <p class="text-muted">柔和的文本& ...
- mybatis-plus #和$的使用场景
#防止sql注入,但是会把里面的内容默认为是字符串 $使用场景:如果条件查询要加入数据权限判断,那么久需要使用$符号而不是#符号
- 干货 | BitSail Connector 开发详解系列一:Source
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 BitSail 是字节跳动自研的数据集成产品,支持多种异构数据源间的数据同步,并提供离线.实时.全量.增量场景下全 ...
- salesforce零基础学习(一百二十五)零基础学习SF路径
本篇参考: https://boulder-bard-27f.notion.site/Salesforce-Learning-e990864695674f07b99a5f8955770bd4 本篇背景 ...
- 自己动手从零写桌面操作系统GrapeOS系列教程——23.从硬盘读取文件
学习操作系统原理最好的方法是自己写一个简单的操作系统. 本讲代码文件为boot.asm,要读取的文件为data.txt. 一.在FAT16系统中读取文件的流程 在GrapeOS中用到的文件少且小,所有 ...
- selenium验证码处理-获取验证码图片二进流数据转成原图保存
1.因为视频的作者给的代码不完整,只有核心部分的代码. 2.视频作者示例使用的第三方破解12306的脚本网页(失效了) 所以本人无法复现,此次截取部分代码作为理解核心意思(思想方法最重要) 1.面向对 ...
- it必给装机小软件附源码
需要的包 启动之后是这个样子的 远吗如下: #authon fengimport zipfile as zfimport osimport win32apiimport win32conimport ...
- sync.Pool:提高Go语言程序性能的关键一步
1. 简介 本文将介绍 Go 语言中的 sync.Pool并发原语,包括sync.Pool的基本使用方法.使用注意事项等的内容.能够更好得使用sync.Pool来减少对象的重复创建,最大限度实现对象的 ...