本地安装的Node的版本,和Electron程序运行所需要的版本没有关系。 例如:使用Electron 14.0.0版进行开发时,运行所需要的Node版本是14.17.0,这时候如果本地安装的Node版本是18.17.1或者其他版本,程序也是可以直接跑的。 查看Electron 运行时的Node版本,可以在主进程main.js或者预加载脚本preload.js中使用process.versions...
对于 Electron 20.0.0,对应的 Node.js 版本是 16.13.2。你可以通过访问 Node.js 官方网站来获取该版本的详细信息或下载链接。
最近在测试自己的项目框架(electron-egg)在各个操作系统的运行情况时,发现在ubuntu系统中,软件白屏。测试后发现是版本问题,于是整理了electron和node.js...
Node版本和Electron之间的关系是,Electron是一个基于Node.js和Chromium开发的框架,用于构建跨平台的桌面应用程序。Node.js是一个基于Chrome V8引擎的JavaScript运行时,用于在服务器端运行JavaScript代码。Electron利用了Node.js的能力来访问底层系统资源和执行文件操作等任务,同时使用Chromium来渲染界面。 具体来说,Electron使...
开发electron应用时,经常发生electron版本和本地NODE版本对不上的情况,可将如下日志放到electron应用中,输出electron环境中对应的electron版本号和NODE版本号,还有ABI版本号。 //electron 版本console.log('process.versions.electron', process.versions.electron)//ABI版本console.log('process.versions.modules', process....
写在前面:一定要确认好版本的对应关系,否则会出现很多意想不到的问题! 版本关系对照链接 node 与 npm node 与 electron node 与 cnpm vue/cli 与 vue **1. 安装了nvm node版本管理工具,通过nvm管理node 安装nvm node版本管理工具 brew install nvm
Node版本 v3.1.13 64 v10.2.0 v4.2.11 69 v10.11.0 v5.0.11 70 v12.0.0 v6.0.12 73 v12.4.0 Electron中的Node的NODE_MODULE_VERSION版本和官方给出的对应关系不太一样 Electron 4和5的语法变动较大 Electron 2已停止维护 也就是说node-ffi官方版本支持的Electron版本已停止维护 ...
您可以使用 Node Version Manager (NVM) 来在同一台机器上安装和使用多个版本的 Node.js。 安装特定版本的 Node.js: 如果您需要使用特定版本的 Electron,您可以安装该版本所需的特定 Node.js 版本。例如,如果 Electron 需要 Node.js 的 v14.x 系列,您可以运行以下命令来安装该版本: nvm install 14 使用nvm-...