卸载
第一步:打开系统自带的卸载功能,找到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卸载与重装的更多相关文章

  1. Mac下node.js卸载方法收集

    brew的安装方式 直接通过一条命令 brew uninstall nodejs 官网下载pkg安装包的 通过这条命令 sudo rm -rf /usr/local/{bin/{node,npm},l ...

  2. Mac下node.js安装与卸载

    安装: 访问 http://nodejs.org/ 进入官网,下载 Mac 版本的 node.js,双击打开安装即可. 通过终端输入命令 node -v 验证 node 是否安装正确:npm -v 验 ...

  3. Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

    前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. ...

  4. 完全卸载node.js

    1.通过控制面板卸载node.js 2.删除安装所在文件夹下的nodejs文件夹[我的是 C:\Program Files\nodejs] 3.删除C:\Users\xxx(自己电脑的名字)下的.np ...

  5. 安装、卸载 node.js出错 Could not access network location *:\node.js\ 出错

    上周五,WIN10自动更新系统,导致我的node.js 和 Gradle 还有解压的winRAR都不能用!!!可恶 自动更新!!可恶啊!!! 然后我想把node.js重新卸载了再安装,结果 很慌很慌, ...

  6. Node.js之npm使用

    1.使用国内镜像 本人window8系统安装node.js之后,使用npm的命令安装Express一直失败: npm install express -g (以上命令会将 Express 框架安装在当 ...

  7. 利用n 升级工具升级Node.js版本及在mac环境下的坑

    一.利用n 升级Node.js 最近在用NPM安装一个nodejs工具时发现,我的nodejs的版本有些旧了.这不是大问题,只要升级就可以了,当然,重新从nodejs.org最新版本是一种方法,但我想 ...

  8. 使用nvm管理node.js版本以及更换npm淘宝镜像源

    目录 1,前言 2,安装nvm 3,nvm的使用 4,错误处理 5,修改npm默认镜像源 6,win10下cnpm报错 1,前言 注意:此教程仅限Windows,Mac可能不适用 在我们的日常开发中可 ...

  9. Node.js npm 详解

    一.npm简介 安装npm请阅读我之前的文章Hello Node中npm安装那一部分,不过只介绍了linux平台,如果是其它平台,有前辈写了更加详细的介绍. npm的全称:Node Package M ...

  10. Node.js学习笔记——Node.js开发Web后台服务

    一.简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.j ...

随机推荐

  1. 痞子衡嵌入式:在i.MXRT1060-EVK上利用memtester程序给SDRAM做压力测试

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是在i.MXRT1060-EVK上利用memtester程序给SDRAM做压力测试. 我们知道恩智浦i.MXRT1xxx系列是高性能MCU ...

  2. Android笔记--文本输入

    编辑框EditText 相关内部部件取下: inputType的类型如下: 具体实现: 不同边框的实现: 焦点变更监听器 具体实现: 文本变化监听器 具体实现:

  3. 使用 Agora 为Android APP添加视频直播

    add-live-streaming-to-your-android-app-using-agora-featured1024×512 121 KB 视频互动直播是当前比较热门的玩法,我们经常见到有P ...

  4. 如何在 Apinto 实现 HTTP 与gRPC 的协议转换 (下)

    上文给大家详细介绍了在 Apinto 上实现 HTTP 与 gRPC 的协议转换的基本内容,本篇我们将继续讲解如何在 Apinto-Dashboard 中进行配置. 配置 Apinto Apinto ...

  5. 「学习笔记」平衡树基础:Splay 和 Treap

    「学习笔记」平衡树基础:Splay 和 Treap 点击查看目录 目录 「学习笔记」平衡树基础:Splay 和 Treap 知识点 平衡树概述 Splay 旋转操作 Splay 操作 插入 \(x\) ...

  6. Centos 7 配置Tomcat跳转Https

    前言:在网络安全盛行的时代下,有时业务为了安全需求要使用https协议,包括http.nginx.tomcat等,本篇简单分享一下tomcat跳转https配置. 1.环境 Centos 7.9 2. ...

  7. 杂谈--User Story

    本篇用于给自己后续慢慢看,对敏捷感兴趣的小伙伴,可以自行去看官方文档或者各种网站的视频讲解,更详细. 对于敏捷开发来说,User Story是开发的基础,把原本需求拆成最小粒度的Story,以方便拆分 ...

  8. 最强分布式搜索引擎——ElasticSearch

    最强分布式搜索引擎--ElasticSearch 本篇我们将会介绍到一种特殊的类似数据库存储机制的搜索引擎工具--ES elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以 ...

  9. 2020中国最好大学排名.py(亲测有效)

    import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url): try: r = requests.get ...

  10. 最新版本 Stable Diffusion 开源AI绘画工具之部署篇

    目录 AI绘画 本地环境要求 下载 Stable Diffusion 运行启动 AI绘画 关于 AI 绘画最近有多火,既然你有缘能看到这篇文章,那么相信也不需要我过多赘述了吧? 随着 AI 绘画技术的 ...