场景:接到一个新项目开发任务,该项目用的node16+版本,在这之前该司项目都用的14+版本,项目经理今天说你把之前做的那个项目(14+)给我打个包,就遇见了以下问题
就很纳闷,之前打了那么多次包都没问题,咋今天项目突然就运行不起来了,灵光一现,肯定是我最近做新项目升级了node版本,那切一下版本不就好了吗
啪啪打脸,这个node版本我就不按你想的来,你能把我咋办
解决办法
一,window+x 打开windows PowerShell(管理员) 一定要选择管理员!!!
1,简单粗暴的方法删掉所有node文件夹
重新安装自己想要的版本,就可以完美实现nvm use切换
2,使用nvm uninstall方法卸载掉之前的node版本,重新安装
注:nvm切换的node版本必须是nvm安装之后安装的,如果在nvm安装之前安装的,切换版本是不生效的