天天看点

node.js的卸载与安装

最近使用​

​npm​

​​的时候老是出现问题,不知道怎么搞得,在网上看了一下是​

​npm​

​​的版本比较高,然后需要更新​

​npm​

​​的版本。我执行了​

​npm install npm -g​

​命令也不管用,老是报下面的错:

node.js的卸载与安装

项目的依赖包虽然可以安装成功,但是报了警示:

node.js的卸载与安装

项目运行的时候还是会出现问题。​

​npm run serve​

​以后项目还是跑不起来。

然后,我打算重新安装​

​node​

​​,但是卸载​

​node​

​​不完全的话,会出现各种问题,所以我在网上找了一些资料卸载​

​node​

​​,需要删除一些文件和环境变量。我才发现,上面我使用​

​npm​

​​出现的这些报错,就是不久之前我更换了一次​

​node​

​​的版本,但是卸载​

​node​

​的时候没有卸载干净,所以才引发了这一系列问题。

最后,我终于重新安装好了​

​node​

​,并且总结了一些经验教训。

首先,在安装​

​node​

​​的时候选择​

​.msi​

​​后缀的文件进行安装,安装以后就会有​

​uninstall​

​​的卸载程序。安装一直选择​

​next​

​就可以了,当然,也可以根据自己的需要选择安装目录,我是选择的默认。

node.js的卸载与安装

在卸载的时候我们可以直接点击下图的卸载程序进行卸载,卸载完成以后,控制面板就看不到该程序了。

node.js的卸载与安装

同时,系统的环境变量也已经删除了。

node.js的卸载与安装
node.js的卸载与安装

最后,按照文件路径找到报错中的两个文件​

​npm​

​​、​

​npm-cache​

​,删除这两个文件。

node.js的卸载与安装

总之,卸载​

​node​

​​的时候一定要注意​

​node​

​​相关的两个文件​

​npm​

​​、​

​npm-cache​

​​和​

​node​

​​相关的环境变量已经被删除,才是彻底卸载干净了​

​node​

​​,可以重新安装其他版本的​

​node​

​。

不过下次我有时间,还是研究一下​

​nvm​

​​,用​

​nvm​

​​对​

​node​

​​进行版本管理吧,​

​node​

​的彻底卸载和安装,确实有够麻烦的,主要是报错半天都不知道问题出现在哪里。

继续阅读