node.js的卸载与安装
最近使用npm
的时候老是出现问题,不知道怎么搞得,在网上看了一下是npm
的版本比较高,然后需要更新npm
的版本。我执行了npm install npm -g
命令也不管用,老是报下面的错:
项目的依赖包虽然可以安装成功,但是报了警示:
项目运行的时候还是会出现问题。npm run serve
以后项目还是跑不起来。
然后,我打算重新安装node
,但是卸载node
不完全的话,会出现各种问题,所以我在网上找了一些资料卸载node
,需要删除一些文件和环境变量。我才发现,上面我使用npm
出现的这些报错,就是不久之前我更换了一次node
的版本,但是卸载node
的时候没有卸载干净,所以才引发了这一系列问题。
最后,我终于重新安装好了node
,并且总结了一些经验教训。
首先,在安装node
的时候选择.msi
后缀的文件进行安装,安装以后就会有uninstall
的卸载程序。安装一直选择next
就可以了,当然,也可以根据自己的需要选择安装目录,我是选择的默认。
在卸载的时候我们可以直接点击下图的卸载程序进行卸载,卸载完成以后,控制面板就看不到该程序了。
同时,系统的环境变量也已经删除了。
最后,按照文件路径找到报错中的两个文件npm
、npm-cache
,删除这两个文件。
总之,卸载node
的时候一定要注意node
相关的两个文件npm
、npm-cache
和node
相关的环境变量已经被删除,才是彻底卸载干净了node
,可以重新安装其他版本的node
。
不过下次我有时间,还是研究一下nvm
,用nvm
对node
进行版本管理吧,node
的彻底卸载和安装,确实有够麻烦的,主要是报错半天都不知道问题出现在哪里。
嗯,下次学习一下nvm
吧~
node.js的卸载与安装相关推荐
- Node.js的卸载
Node.js的卸载 在控制面板-程序-程序和功能中卸载 卸载后 到文件夹中进行进一步的删除 检查环境变量中Path中有没有 最后 重启一下 结束 [随手记账单小程序 期待大家的反馈](https:/ ...
- Node.js最新最详细安装教程(2020)
Node.js最新最详细安装教程(2020) 1. 下载Node.js安装包 官网下载地址:http://nodejs.cn/download/,根据自己电脑选择32位还是64位,点我去下载 2. 打 ...
- 在Windows,Mac,Linux中快速安装配置Node.js环境,并安装VSCode, 完成Web端恒生交易日接口的图形化展示...
编程课应该怎么制作? 编程的乐趣应来自实用主义,我大学本科第一门Java编程课,几乎劝退了所有同学,因为那些教学代码不实用且无趣,一点图形化的内容都没有,而实用的编程课应早早展现图形化的成果, 于是我 ...
- node.js的下载,安装以及卸载
2019独角兽企业重金招聘Python工程师标准>>> 在做react项目的基础上,必须先安装node.js,下面就介绍一下node.js的安装过程. 1.下载路径 https:// ...
- 如何在Node JS中卸载NPM模块?
本文翻译自:How to uninstall npm modules in node js? As commonly known, any npm module can be installed by ...
- Node.js 和npm的安装(插件的安装)
一.node.js是什么?有什么用? 1.概述: a).Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用 ...
- Node.js开发入门—Express安装与使用
之前我们在安装完Node.js后直接写了个HelloWorld网站,这次呢,我们使用Node.js的Web框架Express来重写一下HelloWorld,看看有什么不同.同时我们还会重写之前的文件服 ...
- Node.js彻底卸载(win10)
本文安装Node.js目录如下: 缓存目录: C:\Users\dell\AppData\Roaming\npm 1.从卸载程序卸载程序和功能. 2.重新启动(或者您可能会从任务管理器中杀死所有与节 ...
- Node.js环境搭建npm安装
Node.js环境搭建 什么使Node.js呢?我们知道JavaScript开始作为客户端语言,但早已在浏览器端一统江湖,这时,野心越来越大,它就想向服务器端拓展了,于是Node.js就是这样的,我们 ...
最新文章
- Python ljust()方法
- 公务员_只愿与一人十指紧扣_新浪博客
- ubuntu下tftp的安装、配置、使用
- 高级定时器/TIM1/TIM8 定时时间不准的问题/TIM_TimeBaseStructure.TIM_RepetitionCounter
- 判断域名来源的操作【window.location.host.indexOf(‘域名关键词‘)】 - 代码篇
- catia2017安装包打开没反应_云顶手游10.19安装包,9月16日
- 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”解决方法
- JUC 常用 4 大并发工具类:CountDownLatch、CyclicBarrier、Semaphore、Exchanger
- 电子科大+矩阵理论+总复习知识点总结
- Android人脸支付功能,OPPO Find X成为首款支持微信人脸支付的安卓手机
- 简洁好用的Geek Unіnstaller
- linux下卫士软件,Linux系统卫士
- 学计算机颈椎,电脑颈
- 计算机组成CPU最佳配置,计算机组成原理--CPU
- 密西西比河谷州立大学:Android应用程序开发(四)
- SQLServer触发器的使用
- 微信怎么防封几率大_域名被墙有哪些处理方法?域名被微信封了该怎么解决?
- MYSQL使用OR关键字查询,MySQL带OR关键字的多条件查询
- Jsoup的网页工具类
- 【Java学习】从Java历史背景到创建第一个工程——超详细Java入门(多图预警