我有一个节点服务器运行一个简单的垄断应用程序,我的电子应用程序只加载节点服务器的URL。我遇到的问题是运行节点服务器前端的javascript中有一些异步函数,当电子应用程序尝试使用此脚本时,它会为异步关键字抛出一个意外的令牌。
我试图将Electron应用程序设置为使用Babel渲染器运行,但这没有效果,所以我不确定我是否遗漏了任何东西
答案 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 releases或npm registry您可以安装哪个较新版本的Electron。