【发布时间】:2017-11-03 11:08:41
【问题描述】:
是否可以在 Electron 进程和 Chrome 等浏览器中使用相同的 index.html?
我制作了一个应用程序,它使用它自己的 Hapi 服务器向 db 提供 http 请求,它工作正常。
现在我正在尝试从 Electron 的 asar 内部为 index.html 提供服务,但出现错误
“模块未定义”在 Chrome 中打开 Hapi 的路由。
我猜renderer.js 是使用 es2016 而不是 es2015 编译的。我尝试过使用 webpack 插件,但它们都没有让我重新编译一个应用程序,引发不同的错误。
使用that 模板。
有没有什么好方法可以为 Electron 用户和浏览器用户归档相同的 UI?
编辑:发现类似问题https://github.com/SimulatedGREG/electron-vue/issues/195
【问题讨论】:
-
我很确定你可以,但其他一些代码失败了。
module is not defined是整个错误吗?如果没有,请添加到帖子 -
@MikeWood 不,这是一个错误。但我在模板的开发人员文档中发现了类似的问题。请参阅编辑后的说明。
标签: javascript webpack vue.js electron