当运行命令下载yarn add electron 或 npm install electron的时候有可能会导致node版本不匹配导致无法正常安装报错显示npm WARN EBADENGINE package: '@achrinza/node-ipc@9.2.2', npm WARN EBADENGINE required: { node: '8 || 10 || 12 || 14 || 16 || 17' }, npm WARN EBADENGINE current: { node: 'v20.12.0', npm: '10.5.0' } npm WARN EBADENGINE }
这个时候得换一下命令改成npm install --save-dev electron@latest就可以了,虽然还是会提示警告,但是会正常安装electron 也可以正常使用