依赖的Node.js版本: 16.13.0 示例Electron版本: 17.4.3 Electron 16.x.x 依赖的Node.js版本: 16.9.1 示例Electron版本: 16.0.4 查看Electron运行时的Node版本 要查看Electron应用程序运行时使用的Node.js版本,可以在Electron的主进程(main.js)或预加载脚本(preload.js)中使用process.versions对象。以下是一个示...
本地安装的Node的版本,和Electron程序运行所需要的版本没有关系。 例如:使用Electron 14.0.0版进行开发时,运行所需要的Node版本是14.17.0,这时候如果本地安装的Node版本是18.17.1或者其他版本,程序也是可以直接跑的。 查看Electron 运行时的Node版本,可以在主进程main.js或者预加载脚本preload.js中使用process.versions...
Node版本和Electron之间的关系是,Electron是一个基于Node.js和Chromium开发的框架,用于构建跨平台的桌面应用程序。Node.js是一个基于Chrome V8引擎的JavaScript运行时,用于在服务器端运行JavaScript代码。Electron利用了Node.js的能力来访问底层系统资源和执行文件操作等任务,同时使用Chromium来渲染界面。
最近在测试自己的项目框架(electron-egg)在各个操作系统的运行情况时,发现在ubuntu系统中,软件白屏。测试后发现是版本问题,于是整理了electron和node.js...
开发electron应用时,经常发生electron版本和本地NODE版本对不上的情况,可将如下日志放到electron应用中,输出electron环境中对应的electron版本号和NODE版本号,还有ABI版本号。 //electron 版本console.log('process.versions.electron', process.versions.electron)//ABI版本console.log('process.versions.modules', process....
在使用Electron进行开发之前,您需要安装 Node.js,最低工作版本为 14.x,低于 14 的版本在后面的打包过程中可能会报错。 (注意,因为 Electron 将 Node.js 嵌入到其二进制文件中,所以在 electron 应用运行时的 Node.js 版本与你本地电脑中运行的 Node.js 版本无关。) ...
目测是要求 node 的 LTS 版本,node 大版本号是奇数的都不是 LTS。 当然了这只是个 WARN 警告,又不是 ERROR/FATAL 报错,没遇到问题你也可以忽略它。 ^x.y.z:x相等,y.z大于等于。 ~x.y.z:相等, 看的不太清楚,忘了图片怎么来的了 但是记得是好使的...
写在前面:一定要确认好版本的对应关系,否则会出现很多意想不到的问题! 版本关系对照链接 node 与 npm node 与 electron node 与 cnpm vue/cli 与 vue **1. 安装了nvm node版本管理工具,通过nvm管理node 安装nvm node版本管理工具 brew install nvm
每个Electron版本对应的NodeJS版本如下 使用nvm进行多版本管理,用Deepin Linux进行测试 https://github.com/nvm-sh/nvm 低版本的Nodejs就用Ubuntu Desktop 18.04来进行安装,高版本的Nodejs用Deepin Linux进行安装测试 安装Fiddle https://www.electronjs.org/zh/fiddle ...