Node.js 电子设备升级节点

Node.js 电子设备升级节点,node.js,npm,electron,chromium,Node.js,Npm,Electron,Chromium,我正在使用electron框架创建一个应用程序,但当我尝试使用异步函数时,它会给我一个错误。 因为我的electron使用节点版本6.5.0,但此版本中的节点不支持异步函数 所以我试图升级我的电子节点,但我不知道如何创建一个分支或类似的东西,因为这是我找到的唯一解释这个问题的链接,但我无法理解。我可以用另一种方式升级electron框架中的节点吗 我可以用另一种方式升级electron框架中的节点吗 不,你不能。Electron在构建时将特定版本的node与chromium链接,因此每个版本的E

我正在使用electron框架创建一个应用程序,但当我尝试使用异步函数时,它会给我一个错误。 因为我的electron使用节点版本6.5.0,但此版本中的节点不支持异步函数

所以我试图升级我的电子节点,但我不知道如何创建一个分支或类似的东西,因为这是我找到的唯一解释这个问题的链接,但我无法理解。我可以用另一种方式升级electron框架中的节点吗

我可以用另一种方式升级electron框架中的节点吗

不,你不能。Electron在构建时将特定版本的node与chromium链接,因此每个版本的Electron都有一个固定版本的node.js,不能动态替换


要么使用更高版本的electron,要么使用更高版本的node.js,尝试自己手动构建electron是唯一的出路

该链接是为Electron开发者设计的,而不是为Electron用户设计的。自Electron 1.4.16以来,该版本的Node一直未被使用。您真的应该升级您的电子版本,因为该版本不再受支持。您是否正在尝试使用本机模块和接收节点\u模块\u版本错误?如果是,请参阅本页:对于异步操作,我将使用nan库:您可以升级开发机器的节点版本。只需下载新版本并安装即可。@UsmanAfzal Electron使用自己的节点版本,而不是机器上安装的版本