当前位置: 首页>后端>正文

本地启动服务更换node版本

由于每个人电脑安装的node版本不同,会导致下载的依赖不同,继而导致项目不能正常运行
故如果想要npm install 或者直接应用原有依赖就能运行成功,
则需要将node版本保持一致,具体操作步骤如下:

1、使用node -v查看项目正常运行的node版本如本项目是v14.19.0

2、node -v查看不能正常运行的node版本:如:12.16.1,如果不一致,需要安装新的node版本

3、查看不能运行的node安装路径:此电脑-属性-高级系统变量-环境变量-系统变量-path-编辑中可以看到

本地启动服务更换node版本,第1张
1711073006971.png

4、将现有已安装的node的安装路径如:D:\安装的软件\nodejs 的nodejs文件名改为nodejs+对应版本号; 如:nodejsv12161

5、重新安装对应版本的node,如:node-v14.19.0-x64.msi 安装包

安装地址仍是D:\安装的软件\nodejs,这就将原来的版本替换了,安装后会自动生成新的nodejs文件夹

本地启动服务更换node版本,第2张
1711074656949.png

6、由于本机增加了node_global的node配置,所以需要在新的node安装路径中新增一个空的node_global的文件夹,如果没配置省略这一步

如果不确定是否省略这一步,可以直接运行项目,如果项目报错与node_global相关,则需要


本地启动服务更换node版本,第3张
1711074918287.png

7、启动原项目,如果原项目包含node_modules,则不需要npm install 直接执行项目配置的启动命令npm run dev

8、如果启动其他node版本的服务,将D:\安装的软件\nodejs 的文件名再次更名,将原带有nodejs具体版本号的文件名更名为nodejs即可

如新启动项目需要v12.16.1版本的node,则需要将v14.19.0的版本改为nodejsv14.19.0
然后将nodejsv12.16.1更名为nodejs
然后node -v查看node版本,就变成了v12.16.1


本地启动服务更换node版本,第4张

本地启动服务更换node版本,第5张
1711075302058.png

https://www.xamrdz.com/backend/36v1939006.html

相关文章: