Electron - 服务内容中的Async关键字会导致意外令牌
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Electron - 服务内容中的Async关键字会导致意外令牌相关的知识,希望对你有一定的参考价值。
我有一个节点服务器运行一个简单的垄断应用程序,我的电子应用程序只是加载节点服务器的URL。我遇到的问题是在运行节点服务器前端的javascript中有一些异步函数,当电子应用程序尝试使用此脚本时,它会为异步关键字抛出一个意外的令牌。
我试图将Electron应用程序设置为使用Babel渲染器运行,但这没有任何效果,所以我不确定我是否遗漏了任何东西
答案
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 - 服务内容中的Async关键字会导致意外令牌的主要内容,如果未能解决你的问题,请参考以下文章
javascript node.js async-await electron
python 3.5 中的 async/await 关键字是不是受到 C# 中的 async/await 的启发? [关闭]