error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. 作者: admin 时间: 2023-05-22 分类: 前端技术 升级node到最新的文档版本后,发现出了不少问题, 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.16.0"
这是因为脚手架中的node-ipc 版本兼容问题导致的
首先使用命令可以尝试更新@achrinza/node-ipc
npm update @achrinza/node-ipc
如果不好使可以更新下脚手架
npm -i g @vue/cli to update
如果有缓存的可以先吧脚手架卸载,在重新安装 npm uninstall -g @vue/cli
删除项目文件夹的 node_modules 目录里面的包,删除根目录package-lock.json和yarn.lock
如果还不好使可以尝试配置下兼容性
npm install -g @vue/cli cnpm --registry=https://registry.npm.taobao.org
或
yarn config set ignore-engines true
版权声明:本文为李维亮博主的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://www.liweiliang.com/1147.html