当前位置: 博客 /  NodeJs  / 运行Node.js项目出错: Module Version Mismatch.

运行Node.js项目出错: Module Version Mismatch.

场景

遇到这个问题的场景是在一台新电脑上运行以前的一个项目,直接将原来的文件夹复制到了新电脑上。

在新电脑安装了最新版的node,然后运行此项目,结果出现这个Error: Module version mismatch. Expected 48, got 57. 原因:

node版本不对,需要值为48的版本,我安装的是值为57的版本,版本过高。

解决办法

  • Windows系统:查看旧电脑安装的是哪个版本的node,在新电脑下载需要的安装包,卸载掉最新版node,安装下载的安装包。

  • Mac:用n来管理版本。

- END -