项目安装报错:The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.18.0"
其它
2024-04-29 07:59:32
前端开发中安装项目时报错,错误信息如下:
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.18.0"
error Found incompatible module.
引擎“节点”与此模块不兼容。应为版本“8||10||12||14||16||17”
通过错误描述可知,错误原因是当前电脑版本和需求版本不一致导致的。
解决办法:更换电脑node版本即可。
但大家知道,通常电脑只能存在一个node版本。这也就意味着当你不可能每个项目都去卸载node版本安装指定的版本。
这个时候就需要一个可以控制切换不同node版本的工具“nvm-windows”,通过该工具可以根据不同项目来切换不同的node版本。
nvm-windows安装及使用可以参考本站文章《nvm-windows安装及管理多个node和npm自由切换》
强烈推荐:nvm-windows必须是你电脑上必备的工具之一,毕竟不同的项目极大的可能存在不同的node版本需求。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
881篇文章
1511人已阅读