最近使用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的卸载与安装
最新推荐文章于 2024-08-09 17:20:26 发布
博主在使用npm时遇到错误,发现是由于npm版本过高导致。尝试更新npm未果后,决定重新安装Node.js。在卸载过程中,博主发现之前未完全卸载导致问题。通过删除特定文件和环境变量,最终成功重装Node.js并解决了问题。建议使用.nsis卸载程序,并考虑使用nvm进行Node.js版本管理以避免类似麻烦。
摘要由CSDN通过智能技术生成