Electron - 服务内容中的Async关键字会导致意外令牌

时间:2018-03-01 21:44:34

标签: node.js electron

我有一个节点服务器运行一个简单的垄断应用程序,我的电子应用程序只加载节点服务器的URL。我遇到的问题是运行节点服务器前端的javascript中有一些异步函数,当电子应用程序尝试使用此脚本时,它会为异步关键字抛出一个意外的令牌。

我试图将Electron应用程序设置为使用Babel渲染器运行,但这没有效果,所以我不确定我是否遗漏了任何东西

1 个答案:

答案 0 :(得分:0)

async / await关键字是JavaScript的新语法,早于7.6版的Node版本不支持。因此,Electron使用Node.js和Chrome,你需要使用node.js高于7.6的Electron版本。

要查看Electron正在使用的Node.js版本,请使用electron.exe运行以下js代码



console.log(process.version)




检查Electron releasesnpm registry您可以安装哪个较新版本的Electron。