很明显,自 2018 年以来,Electron 通过旧版 Chromium / Node 版本使用了过时的 JavaScript 功能集,因此我们无法使用 import
ES6 语法。根据链接的答案,解决方案是使用 babel。然而,如果 Electron 与时俱进,我想从我的项目中删除这个额外的步骤。在哪里/如何查看最新版本的 Electron 支持哪个版本的 Chromium/Node?最好通过查看 GitHub 页面或文档,而不是必须安装/测试。
Electron 发布页面每次 Chromium 版本更新时都会有一条说明。
例如,11.0.5 已将 Chromium 更新为 87.0.4280.88。除此之外,如果您想知道您的应用程序正在使用哪个 Chromium 版本,您可以启用 DevTools 并在那里查看版本信息。